다음을 통해 공유


OpenAI GPT(독립 게시자)(미리 보기)

OpenAI는 인공 지능 연구 실험실입니다. 이 회사는 인류 전체에 혜택을 주는 방식으로 친근한 AI를 홍보하고 개발한다는 목표를 가지고 AI 분야에서 연구를 수행합니다. 이 커넥터를 통해 딥 러닝을 사용하여 인간과 유사한 텍스트를 생성하는 자동 회귀 언어 모델인 GPT-4(Generative Pre-trained Transformer 4)와 다른 많은 모델에 액세스할 수 있습니다.

이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.

서비스 클래스 Regions
Copilot Studio Premium 다음을 제외한 모든 Power Automate 지역 :
     - 미국 정부(GCC)
     - 미국 정부(GCC High)
     - 21Vianet에서 운영하는 중국 클라우드
     - 미국 국방부(DoD)
논리 앱 스탠다드 다음을 제외한 모든 Logic Apps 지역 :
     - Azure Government 지역
     - Azure 중국 지역
     - 미국 국방부(DoD)
Power Apps Premium 다음을 제외한 모든 Power Apps 지역 :
     - 미국 정부(GCC)
     - 미국 정부(GCC High)
     - 21Vianet에서 운영하는 중국 클라우드
     - 미국 국방부(DoD)
Power Automate Premium 다음을 제외한 모든 Power Automate 지역 :
     - 미국 정부(GCC)
     - 미국 정부(GCC High)
     - 21Vianet에서 운영하는 중국 클라우드
     - 미국 국방부(DoD)
연락처
이름 트로이 테일러
URL https://www.hitachisolutions.com
전자 메일 ttaylor@hitachisolutions.com
커넥터 메타데이터
게시자 트로이 테일러
웹 사이트 https://openai.com/
개인 정보 보호 정책 https://openai.com/api/policies/terms/
카테고리 AI

연결을 만드는 중

커넥터는 다음 인증 유형을 지원합니다.

기본값 연결을 만들기 위한 매개 변수입니다. 모든 지역 공유할 수 없음

기본값

적용 가능: 모든 지역

연결을 만들기 위한 매개 변수입니다.

공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.

이름 유형 Description 필수
API 키 시큐어스트링 (보안 문자열) 이 서비스의 키입니다. 'Bearer yourAPIKey' 형식이어야 합니다. 진실

제한 한도

Name 호출 갱신 기간
연결당 API 호출 100 60초

동작

모델 나열

현재 사용 가능한 모델을 나열하고 소유자 및 가용성과 같은 각 모델에 대한 기본 정보를 제공합니다.

미세 조정 이벤트 나열

미세 조정 작업에 대한 상태 업데이트를 검색합니다.

미세 조정 작업 검색

미세 조정 작업에 대한 정보를 검색합니다.

미세 조정 작업을 생성하기

지정된 데이터 세트에서 지정된 모델을 미세 조정하는 작업을 만듭니다.

미세 조정 취소

미세 조정 작업을 즉시 취소합니다.

번역 만들기

오디오를 영어로 번역합니다.

완성 만들기 [사용되지 않음]

제공된 프롬프트 및 매개 변수에 대한 완성을 만듭니다.

음성 만들기

입력 텍스트에서 오디오를 생성합니다.

이미지 만들기

프롬프트가 지정된 이미지를 만듭니다.

이미지 변형 만들기

지정된 이미지의 변형을 만듭니다.

이미지 편집 만들기

원본 이미지와 프롬프트가 지정된 편집되거나 확장된 이미지를 만듭니다.

전사 만들기

오디오를 입력 언어로 전사합니다.

조정 만들기

텍스트가 OpenAI의 콘텐츠 정책을 위반하는지 분류합니다.

채팅 완료 가져오기

ChatGPT에서 제공하는 채팅 완료를 검색합니다.

포함 만들기

입력 텍스트를 나타내는 포함 벡터를 만듭니다.

프롬프트 편집 [사용되지 않음]

제공된 입력, 명령 및 매개 변수에 대한 새 편집을 만듭니다.

모델 나열

현재 사용 가능한 모델을 나열하고 소유자 및 가용성과 같은 각 모델에 대한 기본 정보를 제공합니다.

반환

Name 경로 형식 Description
Object
object string

개체입니다.

데이터
data array of object
아이디
data.id string

식별자입니다.

Object
data.object string

개체입니다.

생성됨
data.created integer

만들 때.

소유
data.owned_by string

소유자입니다.

허가
data.permission array of object
아이디
data.permission.id string

식별자입니다.

Object
data.permission.object string

개체입니다.

생성됨
data.permission.created integer

만들 때.

엔진 만들기 허용
data.permission.allow_create_engine boolean

엔진 만들기를 허용할지 여부입니다.

샘플링 허용
data.permission.allow_sampling boolean

샘플링을 허용할지 여부입니다.

Logprobs 허용
data.permission.allow_logprobs boolean

logprobs를 허용할지 여부입니다.

검색 인덱스 허용
data.permission.allow_search_indices boolean

검색 인덱스를 허용할지 여부입니다.

보기 허용
data.permission.allow_view boolean

보기를 허용할지 여부입니다.

미세 조정 허용
data.permission.allow_fine_tuning boolean

미세 조정을 허용할지 여부입니다.

조직
data.permission.organization string

조직입니다.

그룹
data.permission.group string

그룹입니다.

차단 중
data.permission.is_blocking boolean

차단 여부입니다.

뿌리
data.root string

루트입니다.

Parent
data.parent string

부모입니다.

미세 조정 이벤트 나열

미세 조정 작업에 대한 상태 업데이트를 검색합니다.

매개 변수

Name 필수 형식 Description
작업 ID 미세 조정
fine_tuning_job_id True string

미세 조정 작업 식별자입니다.

이후
after string

이전 페이지 매김 요청의 마지막 이벤트에 대한 식별자입니다.

한계
limit integer

검색할 이벤트 수입니다.

반환

Name 경로 형식 Description
Object
object string

개체입니다.

데이터
data array of object
Object
data.object string

개체입니다.

아이디
data.id string

식별자입니다.

만든 위치에서
data.created_at integer

만들 때입니다.

Level
data.level string

수준입니다.

Message
data.message string

메시지입니다.

데이터
data.data string

데이터입니다.

유형
data.type string

형식입니다.

더 많은 것을 가지고 있습니다.
has_more boolean

더 많은 것이 있는지 여부.

미세 조정 작업 검색

미세 조정 작업에 대한 정보를 검색합니다.

매개 변수

Name 필수 형식 Description
작업 ID 미세 조정
fine_tuning_job_id True string

미세 조정 작업 식별자입니다.

반환

Name 경로 형식 Description
Object
object string

개체입니다.

아이디
id string

식별자입니다.

Model
model string

모델입니다.

만든 위치에서
created_at integer

만들 때입니다.

완료한 다음
finished_at integer

완료되면.

Fine-Tuned 모델
fine_tuned_model string

미세 조정된 모델입니다.

조직 ID
organization_id string

조직 식별자입니다.

결과 파일
result_files array of string

결과 파일입니다.

상태
status string

상태입니다.

유효성 검사 파일
validation_file string

유효성 검사 파일입니다.

학습 파일
training_file string

학습 파일입니다.

신 기원
hyperparameters.n_epochs integer

Epoch의 수입니다.

학습된 토큰
trained_tokens integer

학습된 토큰의 수입니다.

미세 조정 작업을 생성하기

지정된 데이터 세트에서 지정된 모델을 미세 조정하는 작업을 만듭니다.

매개 변수

Name 필수 형식 Description
학습 파일
training_file True string

학습 데이터가 포함된 업로드된 파일의 ID입니다.

유효성 검사 파일
validation_file string

유효성 검사 데이터를 포함하는 업로드된 파일의 ID입니다.

Model
model True string

미세 조정할 모델의 이름입니다.

신 기원
n_epochs integer

모델을 학습할 epoch 수입니다. Epoch는 학습 데이터 세트를 통한 하나의 전체 주기를 나타냅니다.

접미사
suffix string

미세 조정된 모델 이름에 추가될 최대 40자의 문자열입니다.

반환

Name 경로 형식 Description
Object
object string

개체입니다.

아이디
id string

식별자입니다.

Model
model string

모델입니다.

만든 위치에서
created_at integer

만들 때입니다.

Fine-Tuned 모델
fine_tuned_model string

미세 조정된 모델입니다.

조직 ID
organization_id string

조직 식별자입니다.

결과 파일
result_files array of string

결과 파일입니다.

상태
status string

상태입니다.

유효성 검사 파일
validation_file string

유효성 검사 파일입니다.

학습 파일
training_file string

학습 파일입니다.

미세 조정 취소

미세 조정 작업을 즉시 취소합니다.

매개 변수

Name 필수 형식 Description
작업 ID 미세 조정
fine_tuning_job_id True string

미세 조정 작업 식별자입니다.

반환

Name 경로 형식 Description
Object
object string

개체입니다.

아이디
id string

식별자입니다.

Model
model string

모델입니다.

만든 위치에서
created_at integer

만들 때입니다.

Fine-Tuned 모델
fine_tuned_model string

미세 조정된 모델입니다.

조직 ID
organization_id string

조직 식별자입니다.

결과 파일
result_files array of string

결과 파일입니다.

신 기원
hyperparameters.n_epochs integer

Epoch의 수입니다.

상태
status string

상태입니다.

유효성 검사 파일
validation_file string

유효성 검사 파일입니다.

학습 파일
training_file string

학습 파일입니다.

번역 만들기

오디오를 영어로 번역합니다.

매개 변수

Name 필수 형식 Description
File
file True file

flac, mp3, mp4, mpeg, mpga, m4a, ogg, wav 또는 webm 형식 중 하나로 번역할 오디오 파일 개체입니다.

Model
model True string

사용할 모델의 ID입니다.

프롬프트
prompt string

모델 스타일을 안내하거나 이전 오디오 세그먼트를 계속 진행하는 텍스트입니다.

온도
temperature float

샘플링 온도입니다.

반환

Name 경로 형식 Description
문자 메시지
text string

텍스트입니다.

완성 만들기 [사용되지 않음]

제공된 프롬프트 및 매개 변수에 대한 완성을 만듭니다.

매개 변수

Name 필수 형식 Description
Model
model True string

사용할 모델의 ID입니다.

프롬프트
prompt string

문자열, 문자열 배열, 토큰 배열 또는 토큰 배열의 배열로 인코딩된 완성을 생성하라는 프롬프트입니다.

최대 토큰
max_tokens integer

완료 시 생성할 최대 토큰 수입니다.

온도
temperature double

사용할 샘플링 온도(0에서 2 사이)입니다. 0.8과 같이 값이 높을수록 출력이 더욱 무작위로 생성되고, 0.2와 같이 값이 낮을수록 출력이 더욱 집중되고 결정적이게 됩니다.

위쪽 P
top_p double

모델이 top_p 확률 질량을 가진 토큰의 결과를 고려하는 핵 샘플링이라고 하는 온도를 사용한 샘플링의 대안입니다. 따라서 0.1은 상위 10% 확률 질량을 구성하는 토큰만 고려됨을 의미합니다.

N
n integer

각 프롬프트에 대해 생성할 완성 수입니다.

로그 확률
logprobs string

가장 가능성이 높은 logprobs 토큰에 로그 확률과 선택한 토큰을 포함합니다.

중지
stop string

서비스에서 추가 토큰 생성을 중지하는 시퀀스입니다.

반환

Name 경로 형식 Description
first_completion
first_completion string

first_completion

아이디
result.id string

식별자입니다.

Object
result.object string

개체입니다.

생성됨
result.created integer

만들 때.

Model
result.model string

모델입니다.

Choices
result.choices array of object
문자 메시지
result.choices.text string

텍스트입니다.

Index
result.choices.index integer

인덱스

로그 프로브
result.choices.logprobs string

로그가 검색됩니다.

완료 이유
result.choices.finish_reason string

완료 이유

프롬프트 토큰
result.usage.prompt_tokens integer

프롬프트 토큰입니다.

완료 토큰
result.usage.completion_tokens integer

완료 토큰입니다.

총 토큰
result.usage.total_tokens integer

총 토큰입니다.

음성 만들기

입력 텍스트에서 오디오를 생성합니다.

매개 변수

Name 필수 형식 Description
Model
model True string

모델입니다.

Input
input True string

입력입니다.

목소리
voice True string

음성입니다.

응답 형식
response_format string

응답 형식입니다.

속도
speed float

속도입니다.

반환

Name 경로 형식 Description
Content
$content string

콘텐츠입니다.

콘텐츠 형식
$content-type string

콘텐츠 형식입니다.

이미지 만들기

프롬프트가 지정된 이미지를 만듭니다.

매개 변수

Name 필수 형식 Description
Model
model string

모델입니다.

프롬프트
prompt True string

프롬프트입니다.

이미지 수
n integer

이미지 수입니다.

품질
quality string

품질.

Size
size string

크기입니다.

스타일
style string

스타일입니다.

사용자
user string

고유한 사용자 문자열입니다.

반환

Name 경로 형식 Description
생성됨
created integer

만들 때.

데이터
data array of object
URL
data.url string

URL 주소입니다.

수정된 프롬프트
data.revised_prompt string

수정된 프롬프트입니다.

이미지 변형 만들기

지정된 이미지의 변형을 만듭니다.

매개 변수

Name 필수 형식 Description
이미지
image True file

편집할 이미지입니다.

Model
model string

이미지 생성에 사용할 모델입니다.

이미지 수
n integer

생성할 이미지 수

Size
size string

생성된 이미지의 크기입니다.

사용자
user string

최종 사용자를 나타내는 고유한 identifer입니다.

반환

Name 경로 형식 Description
생성됨
created integer

만들 때.

데이터
data array of object
URL
data.url string

URL 주소입니다.

수정된 프롬프트
data.revised_prompt string

수정된 프롬프트입니다.

이미지 편집 만들기

원본 이미지와 프롬프트가 지정된 편집되거나 확장된 이미지를 만듭니다.

매개 변수

Name 필수 형식 Description
이미지
image True file

편집할 이미지입니다.

프롬프트
prompt string

원하는 이미지에 대한 텍스트 설명입니다.

Mask
mask file

완전히 투명한 영역(예: 알파가 0인 경우)이 있는 추가 이미지는 이미지를 편집해야 하는 위치를 나타냅니다.

Model
model string

이미지 생성에 사용할 모델입니다.

이미지 수
n integer

생성할 이미지 수

Size
size string

생성된 이미지의 크기입니다.

사용자
user string

최종 사용자를 나타내는 고유한 identifer입니다.

반환

Name 경로 형식 Description
생성됨
created integer

만들 때.

데이터
data array of object
URL
data.url string

URL 주소입니다.

수정된 프롬프트
data.revised_prompt string

수정된 프롬프트입니다.

전사 만들기

오디오를 입력 언어로 전사합니다.

매개 변수

Name 필수 형식 Description
File
file True file

flac, mp3, mp4, mpeg, mpga, m4a, ogg, wav 또는 webm 형식 중 하나로 기록할 오디오 파일 개체입니다.

Model
model True string

사용할 모델의 ID입니다.

Language
language string

입력 오디오의 언어입니다.

프롬프트
prompt string

모델 스타일을 안내하거나 이전 오디오 세그먼트를 계속 진행하는 텍스트입니다.

온도
temperature float

샘플링 온도입니다.

반환

Name 경로 형식 Description
문자 메시지
text string

텍스트입니다.

조정 만들기

텍스트가 OpenAI의 콘텐츠 정책을 위반하는지 분류합니다.

매개 변수

Name 필수 형식 Description
Input
input True string

분류할 입력 텍스트입니다.

Model
model string

모델입니다.

반환

Name 경로 형식 Description
아이디
id string

식별자입니다.

Model
model string

모델입니다.

Results
results array of object
플래그가 지정
results.flagged boolean

플래그 지정 여부입니다.

성 관련
results.categories.sexual boolean

성적 여부.

Hate
results.categories.hate boolean

증오 여부.

괴롭힘
results.categories.harassment boolean

harrassment 여부.

자해
results.categories.self-harm boolean

자해 여부.

성적/미성년자
results.categories.sexual/minors boolean

사소한 성적 여부.

증오/위협
results.categories.hate/threatening boolean

증오를 위협하는지 여부.

폭력/그래픽
results.categories.violence/graphic boolean

그래픽 폭력 여부.

자해/의도
results.categories.self-harm/intent boolean

자해의 의도인지 여부입니다.

자해/지침
results.categories.self-harm/instructions boolean

자해 지침인지 여부.

괴롭힘/위협
results.categories.harassment/threatening boolean

괴롭힘을 위협하는지 여부.

폭력
results.categories.violence boolean

폭력인지 여부.

성 관련
results.category_scores.sexual float

성적 수입니다.

Hate
results.category_scores.hate float

증오의 수입니다.

괴롭힘
results.category_scores.harassment float

괴롭힘의 수입니다.

자해
results.category_scores.self-harm float

자해의 수입니다.

성적/미성년자
results.category_scores.sexual/minors float

사소한 성적 수입니다.

증오/위협
results.category_scores.hate/threatening float

증오심을 위협하는 수입니다.

폭력/그래픽
results.category_scores.violence/graphic float

그래픽 폭력의 수입니다.

자해/의도
results.category_scores.self-harm/intent float

자해 의도의 수입니다.

자해/지침
results.category_scores.self-harm/instructions float

자해 지침의 수입니다.

괴롭힘/위협
results.category_scores.harassment/threatening float

위협적인 괴롭힘의 수입니다.

폭력
results.category_scores.violence float

폭력의 수입니다.

채팅 완료 가져오기

ChatGPT에서 제공하는 채팅 완료를 검색합니다.

매개 변수

Name 필수 형식 Description
Model
model True string

채팅 모델입니다.

역할
role True string

역할입니다.

Content
content True string

콘텐츠입니다.

최대 토큰
max_tokens integer

완료 시 생성할 최대 토큰 수입니다.

온도
temperature double

사용할 샘플링 온도(0에서 2 사이)입니다. 0.8과 같이 값이 높을수록 출력이 더욱 무작위로 생성되고, 0.2와 같이 값이 낮을수록 출력이 더욱 집중되고 결정적이게 됩니다.

위쪽 P
top_p double

모델이 top_p 확률 질량을 가진 토큰의 결과를 고려하는 핵 샘플링이라고 하는 온도를 사용한 샘플링의 대안입니다. 따라서 0.1은 상위 10% 확률 질량을 구성하는 토큰만 고려됨을 의미합니다.

N
n integer

각 프롬프트에 대해 생성할 완성 수입니다.

중지
stop string

서비스에서 추가 토큰 생성을 중지하는 시퀀스입니다.

프레즌스 페널티
presence_penalty double

-2.0~2.0 사이의 숫자 양수 값은 지금까지 텍스트에 나타나는지 여부에 따라 새 토큰에 페널티를 부여하여 모델이 새 항목에 대해 이야기할 가능성을 높입니다.

빈도 페널티
frequency_penalty double

-2.0~2.0 사이의 숫자 양수 값은 지금까지 텍스트의 기존 빈도를 기준으로 새 토큰에 불이익을 주어 모델이 동일한 줄을 그대로 반복할 가능성을 줄입니다.

사용자
user string

최종 사용자를 나타내는 고유 식별자입니다. 이 식별자는 OpenAI가 남용을 모니터링하고 감지하는 데 도움이 될 수 있습니다.

반환

Name 경로 형식 Description
첫 번째 콘텐츠
first_content string

첫 번째 콘텐츠입니다.

아이디
id string

식별자입니다.

Object
object string

개체입니다.

생성됨
created integer

만들 때.

Choices
choices array of object
Index
choices.index integer

인덱스입니다.

역할
choices.message.role string

역할입니다.

Content
choices.message.content string

콘텐츠입니다.

완료 이유
choices.finish_reason string

완료 이유입니다.

프롬프트 토큰
usage.prompt_tokens integer

프롬프트 토큰입니다.

완료 토큰
usage.completion_tokens integer

완료 토큰입니다.

총 토큰
usage.total_tokens integer

총 토큰입니다.

포함 만들기

입력 텍스트를 나타내는 포함 벡터를 만듭니다.

매개 변수

Name 필수 형식 Description
Input
input True string

입력입니다.

Model
model string

모델입니다.

인코딩 형식
encoding_format string

인코딩 형식입니다.

사용자
user string

고유한 사용자 문자열입니다.

반환

Name 경로 형식 Description
Object
object string

개체입니다.

데이터
data array of object
Object
data.object string

개체입니다.

임베딩
data.embedding array of float

포함입니다.

Index
data.index integer

인덱스입니다.

Model
model string

모델입니다.

프롬프트 토큰
usage.prompt_tokens integer

프롬프트 토큰입니다.

총 토큰
usage.total_tokens integer

총 토큰입니다.

프롬프트 편집 [사용되지 않음]

제공된 입력, 명령 및 매개 변수에 대한 새 편집을 만듭니다.

매개 변수

Name 필수 형식 Description
Model
model True string

사용할 모델의 ID입니다.

Input
input string

편집의 시작점으로 사용할 입력 텍스트입니다.

명령
instruction True string

프롬프트를 편집하는 방법을 모델에 알려주는 명령입니다.

N
n integer

입력 및 명령에 대해 생성할 편집 수입니다.

온도
temperature double

사용할 샘플링 온도(0에서 2 사이)입니다. 0.8과 같이 값이 높을수록 출력이 더욱 무작위로 생성되고, 0.2와 같이 값이 낮을수록 출력이 더욱 집중되고 결정적이게 됩니다.

위쪽 P
top_p double

모델이 top_p 확률 질량을 가진 토큰의 결과를 고려하는 핵 샘플링이라고 하는 온도를 사용한 샘플링의 대안입니다. 따라서 0.1은 상위 10% 확률 질량을 구성하는 토큰만 고려됨을 의미합니다.

반환

Name 경로 형식 Description
Object
object string

개체입니다.

생성됨
created integer

만들 때.

Choices
choices array of object

선택 사항입니다.

문자 메시지
choices.text string

텍스트입니다.

Index
choices.index integer

인덱스입니다.

프롬프트 토큰
usage.prompt_tokens integer

프롬프트 토큰입니다.

완료 토큰
usage.completion_tokens integer

완료 토큰입니다.

총 토큰
usage.total_tokens integer

총 토큰입니다.