Azure OpenAI(미리 보기)
Azure OpenAI의 최첨단 인공 지능 기능을 워크플로에 쉽게 통합
이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.
| 서비스 | 클래스 | 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) |
| 연락처 | |
|---|---|
| 이름 | Microsoft |
| URL | https://support.microsoft.com |
| 커넥터 메타데이터 | |
|---|---|
| 게시자 | Microsoft |
| 웹 사이트 | https://azure.microsoft.com/en-us/products/cognitive-services/openai-service |
| 개인 정보 보호 정책 | https://learn.microsoft.com/en-us/legal/cognitive-services/openai/data-privacy |
| 카테고리 | AI; 비즈니스 인텔리전스 |
연결을 만드는 중
커넥터는 다음 인증 유형을 지원합니다.
| API 키 | AZURE OpenAI 리소스 이름 및 API 키를 제공하여 AI 모델을 호스트하는 Azure OpenAI에 액세스합니다. | 모든 지역 | 공유 가능 |
| Logic Apps 앱 관리 ID | LogicApps 관리 ID를 사용하여 연결 만들기 | LOGICAPPS만 | 공유 가능 |
| 기본값 [사용되지 않음] | 이 옵션은 명시적 인증 유형이 없는 이전 연결에만 해당되며 이전 버전과의 호환성을 위해서만 제공됩니다. | 모든 지역 | 공유할 수 없음 |
API 키
인증 ID: keyBasedAuth
적용 가능: 모든 지역
AZURE OpenAI 리소스 이름 및 API 키를 제공하여 AI 모델을 호스트하는 Azure OpenAI에 액세스합니다.
공유 가능한 연결입니다. 전원 앱이 다른 사용자와 공유되면 연결도 공유됩니다. 자세한 내용은 캔버스 앱에 대한 커넥터 개요를 참조하세요. - Power Apps | Microsoft Docs
| 이름 | 유형 | Description | 필수 |
|---|---|---|---|
| Azure OpenAI 리소스 이름 | 문자열 | AI 모델을 호스트하는 Azure OpenAI 리소스의 이름 | 진실 |
| Azure OpenAI API 키 | 시큐어스트링 (보안 문자열) | AI 모델을 호스트하는 Azure OpenAI 리소스에 액세스하기 위한 API 키 | 진실 |
| Azure Cognitive Search 엔드포인트 URL | 문자열 | 데이터를 인덱싱하는 Azure Cognitive Search 엔드포인트의 URL | |
| Azure Cognitive Search API 키 | 시큐어스트링 (보안 문자열) | 데이터를 인덱싱하는 Azure Cognitive Search 엔드포인트에 액세스하기 위한 API 키 |
Logic Apps 관리 ID
인증 ID: managedIdentityAuth
적용 가능: LOGICAPPS만 해당
LogicApps 관리 ID를 사용하여 연결 만들기
공유 가능한 연결입니다. 전원 앱이 다른 사용자와 공유되면 연결도 공유됩니다. 자세한 내용은 캔버스 앱에 대한 커넥터 개요를 참조하세요. - Power Apps | Microsoft Docs
| 이름 | 유형 | Description | 필수 |
|---|---|---|---|
| LogicApps 관리 ID | 관리되는 ID | Logic Apps 관리 ID로 로그인 | 진실 |
| Azure OpenAI 리소스 이름 | 문자열 | AI 모델을 호스트하는 Azure OpenAI 리소스의 이름 | 진실 |
기본값 [사용되지 않음]
적용 가능: 모든 지역
이 옵션은 명시적 인증 유형이 없는 이전 연결에만 해당되며 이전 버전과의 호환성을 위해서만 제공됩니다.
공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.
| 이름 | 유형 | Description | 필수 |
|---|---|---|---|
| Azure OpenAI 리소스 이름 | 문자열 | AI 모델을 호스트하는 Azure OpenAI 리소스의 이름 | 진실 |
| Azure OpenAI API 키 | 시큐어스트링 (보안 문자열) | AI 모델을 호스트하는 Azure OpenAI 리소스에 액세스하기 위한 API 키 | 진실 |
| Azure Cognitive Search 엔드포인트 URL | 문자열 | 데이터를 인덱싱하는 Azure Cognitive Search 엔드포인트의 URL | |
| Azure Cognitive Search API 키 | 시큐어스트링 (보안 문자열) | 데이터를 인덱싱하는 Azure Cognitive Search 엔드포인트에 액세스하기 위한 API 키 |
제한 한도
| Name | 호출 | 갱신 기간 |
|---|---|---|
| 연결당 API 호출 | 1000 | 60초 |
동작
| 여러 포함 가져오기 |
기계 학습 모델 및 알고리즘에서 쉽게 사용할 수 있는 지정된 입력 배열의 벡터 표현 가져오기 |
| 채팅 메시지에 대한 완성을 만듭니다. |
채팅 메시지에 대한 완성을 만듭니다. |
| 포함 가져오기 |
기계 학습 모델 및 알고리즘에서 쉽게 사용할 수 있는 지정된 입력의 벡터 표현 가져오기 |
| 확장을 사용하여 채팅 메시지 완성 만들기 |
확장을 사용하여 채팅 메시지 완성 만들기 |
여러 포함 가져오기
기계 학습 모델 및 알고리즘에서 쉽게 사용할 수 있는 지정된 입력 배열의 벡터 표현 가져오기
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
배포된 모델의 배포 ID
|
deployment-id | True | string |
배포된 모델의 배포 ID |
|
API 버전
|
api-version | True | string |
API 버전 |
|
입력
|
input | True | array of string |
문자열로 인코딩된 포함을 가져올 입력 텍스트의 배열입니다. 각 입력 문자열의 길이가 2048 토큰을 초과해서는 안 됩니다. |
|
사용자
|
user | string |
Azure OpenAI가 남용을 모니터링하고 감지하는 데 도움이 될 수 있는 최종 사용자를 나타내는 고유 식별자입니다. |
|
|
input_type (입력 유형)
|
input_type | string |
사용할 포함 검색의 입력 형식입니다. |
반환
채팅 메시지에 대한 완성을 만듭니다.
채팅 메시지에 대한 완성을 만듭니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
배포된 모델의 배포 ID
|
deployment-id | True | string |
배포된 모델의 배포 ID |
|
API 버전
|
api-version | True | string |
API 버전 |
|
온도
|
temperature | number |
사용할 샘플링 온도(0에서 2 사이)입니다. 0.8과 같이 값이 높을수록 출력이 더욱 무작위로 생성되고, 0.2와 같이 값이 낮을수록 출력이 더욱 집중되고 결정적이게 됩니다.
일반적으로 이 항목 또는 |
|
|
top_p (탑 피)
|
top_p | number |
모델이 top_p 확률 질량을 가진 토큰의 결과를 고려하는 핵 샘플링이라고 하는 온도를 사용한 샘플링의 대안입니다. 따라서 0.1은 상위 10% 확률 질량을 구성하는 토큰만 고려됨을 의미합니다.
일반적으로 이 항목 또는 |
|
|
스트림
|
stream | boolean |
설정되면 ChatGPT의 경우처럼 부분 메시지 델타가 전송됩니다. 토큰은 사용할 수 있게 되면 데이터 전용 서버 전송 이벤트로 전송되고 스트림은 |
|
|
stop
|
stop | array of string |
API가 추가 토큰 생성을 중지하는 최대 4개의 시퀀스입니다. 반환된 텍스트에는 중지 시퀀스가 포함되지 않습니다. |
|
|
최대 토큰 수
|
max_tokens | integer |
생성된 답변에 허용되는 최대 토큰 수입니다. 기본적으로 모델이 반환할 수 있는 토큰 수는 (4096 - 프롬프트 토큰)입니다. |
|
|
출현_패널티
|
presence_penalty | number |
-2.0~2.0 사이의 숫자 양수 값은 지금까지 텍스트에 나타나는지 여부에 따라 새 토큰에 페널티를 부여하여 모델이 새 항목에 대해 이야기할 가능성을 높입니다. |
|
|
빈도 패널티
|
frequency_penalty | number |
-2.0~2.0 사이의 숫자 양수 값은 지금까지 텍스트의 기존 빈도를 기준으로 새 토큰에 불이익을 주어 모델이 동일한 줄을 그대로 반복할 가능성을 줄입니다. |
|
|
logit_bias (로짓 편향)
|
logit_bias | object |
지정된 토큰이 완성에 나타날 가능성을 수정합니다. 토큰(토크나이저에서 토큰 ID로 지정)을 -100에서 100 사이의 관련 바이어스 값에 매핑하는 json 개체를 허용합니다. 수학적으로, 바이어스는 샘플링 전에 모델에 의해 생성된 로짓에 추가됩니다. 정확한 효과는 모델마다 다르지만 -1과 1 사이의 값은 선택 가능성을 줄이거나 높입니다. -100 또는 100과 같은 값은 관련 토큰을 금지하거나 독점적으로 선택하게 합니다. |
|
|
사용자
|
user | string |
Azure OpenAI가 남용을 모니터링하고 감지하는 데 도움이 될 수 있는 최종 사용자를 나타내는 고유 식별자입니다. |
|
|
역할
|
role | True | string |
메시지 작성자의 역할입니다. |
|
내용
|
content | True | string |
정의된 형식을 가진 콘텐츠 파트의 배열로, 각각 형식 |
|
type
|
type | True | string |
단일 Azure OpenAI 채팅 확장에 대한 구성 데이터의 표현입니다. Azure OpenAI 채팅 확장을 사용하여 응답 동작을 보강해야 하는 채팅 완성 요청에 사용됩니다. 이 구성의 사용은 Azure OpenAI와만 호환됩니다. |
|
top_n_documents
|
top_n_documents | integer |
구성된 쿼리에 대해 기능할 구성된 상위 문서 수입니다. |
|
|
in_scope
|
in_scope | boolean |
쿼리를 인덱싱된 데이터 사용으로 제한해야 하는지 여부입니다. |
|
|
엄격성
|
strictness | integer |
검색 관련성 필터링의 구성된 엄격성입니다. 엄격성이 높을수록 정밀도가 높지만 대답의 재현율이 낮습니다. |
|
|
역할 정보
|
role_information | string |
모델에서 동작하는 방법과 응답을 생성할 때 참조해야 하는 컨텍스트에 대한 지침을 제공합니다. 도우미의 성격을 설명하고 응답 형식을 지정하는 방법을 알려줄 수 있습니다. 토큰 제한은 100개이며 전체 토큰 제한에 대해 계산됩니다. |
|
|
인덱스_이름
|
index_name | True | string |
참조된 Azure Search 리소스에서 사용할 수 있는 인덱스의 이름입니다. |
|
제목_필드
|
title_field | string |
제목으로 사용할 인덱스 필드의 이름입니다. |
|
|
url_field
|
url_field | string |
URL로 사용할 인덱스 필드의 이름입니다. |
|
|
filepath_field
|
filepath_field | string |
파일 경로로 사용할 인덱스 필드의 이름입니다. |
|
|
content_fields
|
content_fields | array of string |
콘텐츠로 처리해야 하는 인덱스 필드의 이름입니다. |
|
|
콘텐츠_필드_구분자
|
content_fields_separator | string |
콘텐츠 필드에서 사용해야 하는 구분 기호 패턴입니다. |
|
|
벡터 필드
|
vector_fields | array of string |
벡터 데이터를 나타내는 필드의 이름입니다. |
|
|
쿼리_유형
|
query_type | string |
Azure OpenAI 채팅 확장으로 사용할 때 실행해야 하는 Azure Search 검색 쿼리의 유형입니다. |
|
|
의미적 구성
|
semantic_configuration | string |
쿼리에 대한 추가 의미 체계 구성입니다. |
|
|
filter
|
filter | string |
검색 필터입니다. |
|
|
type
|
type | string |
Azure OpenAI On Your Data가 벡터 검색에 사용할 데이터의 벡터화를 구성하는 데 사용할 수 있는 원본을 나타냅니다. |
|
|
배포_이름 (deployment_name)
|
deployment_name | True | string |
벡터화에 사용할 모델 배포의 이름을 지정합니다. 이 모델 배포는 동일한 Azure OpenAI 리소스에 있어야 하지만 On Your Data는 퍼블릭 호출이 아닌 내부 호출을 통해 이 모델 배포를 사용하므로 프라이빗 네트워크에서도 벡터를 검색할 수 있습니다. |
|
n
|
n | integer |
각 입력 메시지에 대해 생성할 채팅 완성 선택 항목 수입니다. |
|
|
seed
|
seed | integer |
지정된 경우 시스템은 동일한 매개 변수와 매개 변수가 있는 반복된 요청이 동일한 |
|
|
logprobs
|
logprobs | boolean |
출력 토큰의 로그 확률을 반환할지 여부를 나타냅니다. true인 경우 |
|
|
top_logprobs
|
top_logprobs | integer |
각 토큰 위치에서 반환할 가능성이 가장 높은 토큰 수를 지정하는 0에서 5 사이의 정수이며, 각 토큰 위치는 연결된 로그 확률이 있습니다.
이 매개 변수를 사용하는 경우 |
|
|
type
|
type | string |
JSON 모드를 |
반환
포함 가져오기
기계 학습 모델 및 알고리즘에서 쉽게 사용할 수 있는 지정된 입력의 벡터 표현 가져오기
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
배포된 모델의 배포 ID
|
deployment-id | True | string |
배포된 모델의 배포 ID |
|
API 버전
|
api-version | True | string |
API 버전 |
|
입력
|
input | True | string |
문자열로 인코딩된 포함을 가져올 입력 텍스트입니다. 입력 문자열의 길이가 2048 토큰을 초과해서는 안 됩니다. |
|
사용자
|
user | string |
Azure OpenAI가 남용을 모니터링하고 감지하는 데 도움이 될 수 있는 최종 사용자를 나타내는 고유 식별자입니다. |
|
|
input_type (입력 유형)
|
input_type | string |
사용할 포함 검색의 입력 형식입니다. |
반환
확장을 사용하여 채팅 메시지 완성 만들기
확장을 사용하여 채팅 메시지 완성 만들기
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
배포된 모델의 배포 ID
|
deployment-id | True | string |
배포된 모델의 배포 ID |
|
배포된 모델의 배포 ID 확인
|
deploymentId | True | string |
배포된 모델의 배포 ID 확인 |
|
API 버전
|
api-version | True | string |
API 버전 |
|
index
|
index | integer |
대화에 있는 메시지의 인덱스입니다. |
|
|
역할
|
role | True | string |
이 메시지 작성자의 역할입니다. |
|
수령인
|
recipient | string |
네임스페이스> 형식의 <메시지 받는 사람입니다.<작업을 수행합니다>. 받는 사람이 도구인 경우에만 표시됩니다. |
|
|
내용
|
content | True | string |
메시지의 내용 |
|
end_turn
|
end_turn | boolean |
메시지가 턴을 종료하는지 여부입니다. |
|
|
type
|
type | True | string |
데이터 원본 형식입니다. |
|
parameters
|
parameters | object |
런타임에 데이터 원본에 사용할 매개 변수입니다. |
|
|
온도
|
temperature | number |
사용할 샘플링 온도(0에서 2 사이)입니다. 0.8과 같이 값이 높을수록 출력이 더욱 무작위로 생성되고, 0.2와 같이 값이 낮을수록 출력이 더욱 집중되고 결정적이게 됩니다.
일반적으로 이 항목 또는 |
|
|
top_p (탑 피)
|
top_p | number |
모델이 top_p 확률 질량을 가진 토큰의 결과를 고려하는 핵 샘플링이라고 하는 온도를 사용한 샘플링의 대안입니다. 따라서 0.1은 상위 10% 확률 질량을 구성하는 토큰만 고려됨을 의미합니다.
일반적으로 이 항목 또는 |
|
|
스트림
|
stream | boolean |
설정되면 ChatGPT의 경우처럼 부분 메시지 델타가 전송됩니다. 토큰은 사용할 수 있게 되면 데이터 전용 서버 전송 이벤트로 전송되고 스트림은 |
|
|
stop
|
stop | array of string |
배열 최소 크기 1 및 최대 4 |
|
|
최대 토큰 수
|
max_tokens | integer |
생성된 답변에 허용되는 최대 토큰 수입니다. 기본적으로 모델이 반환할 수 있는 토큰 수는 (4096 - 프롬프트 토큰)입니다. |
|
|
출현_패널티
|
presence_penalty | number |
-2.0~2.0 사이의 숫자 양수 값은 지금까지 텍스트에 나타나는지 여부에 따라 새 토큰에 페널티를 부여하여 모델이 새 항목에 대해 이야기할 가능성을 높입니다. |
|
|
빈도 패널티
|
frequency_penalty | number |
-2.0~2.0 사이의 숫자 양수 값은 지금까지 텍스트의 기존 빈도를 기준으로 새 토큰에 불이익을 주어 모델이 동일한 줄을 그대로 반복할 가능성을 줄입니다. |
|
|
logit_bias (로짓 편향)
|
logit_bias | object |
지정된 토큰이 완성에 나타날 가능성을 수정합니다. 토큰(토크나이저에서 토큰 ID로 지정)을 -100에서 100 사이의 관련 바이어스 값에 매핑하는 json 개체를 허용합니다. 수학적으로, 바이어스는 샘플링 전에 모델에 의해 생성된 로짓에 추가됩니다. 정확한 효과는 모델마다 다르지만 -1과 1 사이의 값은 선택 가능성을 줄이거나 높입니다. -100 또는 100과 같은 값은 관련 토큰을 금지하거나 독점적으로 선택하게 합니다. |
|
|
사용자
|
user | string |
Azure OpenAI가 남용을 모니터링하고 감지하는 데 도움이 될 수 있는 최종 사용자를 나타내는 고유 식별자입니다. |
반환
확장 채팅 완료에 대한 응답입니다.
정의
Message
채팅 메시지입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
index
|
index | integer |
대화에 있는 메시지의 인덱스입니다. |
|
역할
|
role | string |
이 메시지 작성자의 역할입니다. |
|
수령인
|
recipient | string |
네임스페이스> 형식의 <메시지 받는 사람입니다.<작업을 수행합니다>. 받는 사람이 도구인 경우에만 표시됩니다. |
|
내용
|
content | string |
메시지의 내용 |
|
end_turn
|
end_turn | boolean |
메시지가 턴을 종료하는지 여부입니다. |
ExtensionsChatCompletionsResponse
확장 채팅 완료에 대한 응답입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string | |
|
객체
|
object | string | |
|
만든
|
created | integer | |
|
model
|
model | string | |
|
prompt_filter_results
|
prompt_filter_results | promptFilterResults |
요청에서 0개 이상의 프롬프트에 대한 콘텐츠 필터링 결과입니다. 스트리밍 요청에서 다른 프롬프트에 대한 결과는 서로 다른 시간 또는 다른 순서로 도착할 수 있습니다. |
|
prompt_tokens
|
usage.prompt_tokens | integer | |
|
completion_tokens
|
usage.completion_tokens | integer | |
|
total_tokens
|
usage.total_tokens | integer | |
|
choices
|
choices | array of ExtensionsChatCompletionChoice |
ExtensionsChatCompletionChoice
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
index
|
index | integer | |
|
완료_이유
|
finish_reason | string | |
|
content_filter_results
|
content_filter_results | contentFilterResults |
콘텐츠 필터링 범주(증오, 성 관련, 폭력, 자해) 및 심각도 수준(유해한 콘텐츠의 강도 및 위험 수준을 결정하는 매우 낮음, 낮음, 중간, 높음)과 필터링되었는지 여부에 대한 정보입니다. |
|
messages
|
messages | array of Message |
서비스에서 반환된 메시지 목록입니다. |
contentFilterResult
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
severity
|
severity | string | |
|
filtered
|
filtered | boolean |
contentFilterResults
콘텐츠 필터링 범주(증오, 성 관련, 폭력, 자해) 및 심각도 수준(유해한 콘텐츠의 강도 및 위험 수준을 결정하는 매우 낮음, 낮음, 중간, 높음)과 필터링되었는지 여부에 대한 정보입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
sexual
|
sexual | contentFilterResult | |
|
violence
|
violence | contentFilterResult | |
|
증오하다
|
hate | contentFilterResult | |
|
self_harm
|
self_harm | contentFilterResult | |
|
오류
|
error | errorBase |
promptFilterResult
요청의 단일 프롬프트에 대한 콘텐츠 필터링 결과입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
prompt_index
|
prompt_index | integer | |
|
content_filter_results
|
content_filter_results | contentFilterResults |
콘텐츠 필터링 범주(증오, 성 관련, 폭력, 자해) 및 심각도 수준(유해한 콘텐츠의 강도 및 위험 수준을 결정하는 매우 낮음, 낮음, 중간, 높음)과 필터링되었는지 여부에 대한 정보입니다. |
promptFilterResults
요청에서 0개 이상의 프롬프트에 대한 콘텐츠 필터링 결과입니다. 스트리밍 요청에서 다른 프롬프트에 대한 결과는 서로 다른 시간 또는 다른 순서로 도착할 수 있습니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이템
|
promptFilterResult |
요청의 단일 프롬프트에 대한 콘텐츠 필터링 결과입니다. |
오류베이스
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
코드
|
code | string | |
|
message
|
message | string |
errorBase_2024Feb15Preview
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
코드
|
code | string | |
|
message
|
message | string |
contentFilterSeverityResult_2024Feb15Preview
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
filtered
|
filtered | boolean | |
|
severity
|
severity | string |
contentFilterDetectedResult_2024Feb15Preview
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
filtered
|
filtered | boolean | |
|
detected
|
detected | boolean |
contentFilterDetectedWithCitationResult_2024Feb15Preview
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
filtered
|
filtered | boolean | |
|
detected
|
detected | boolean | |
|
URL
|
citation.URL | string | |
|
라이센스
|
citation.license | string |
contentFilterIdResult_2024Feb15Preview
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string | |
|
filtered
|
filtered | boolean |
contentFilterPromptResults_2024Feb15Preview
콘텐츠 필터링 범주(증오, 성 관련, 폭력, 자해) 및 심각도 수준(유해한 콘텐츠의 강도 및 위험 수준을 결정하는 매우 낮음, 낮음, 중간, 높음)과 필터링되었는지 여부에 대한 정보입니다. 탈옥 콘텐츠 및 욕설, 감지되었는지 여부 및 필터링되었는지 여부에 대한 정보입니다. 또한 고객 차단 목록, 필터링되었는지 여부 및 해당 ID에 대한 정보입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
sexual
|
sexual | contentFilterSeverityResult_2024Feb15Preview | |
|
violence
|
violence | contentFilterSeverityResult_2024Feb15Preview | |
|
증오하다
|
hate | contentFilterSeverityResult_2024Feb15Preview | |
|
self_harm
|
self_harm | contentFilterSeverityResult_2024Feb15Preview | |
|
profanity
|
profanity | contentFilterDetectedResult_2024Feb15Preview | |
|
custom_blocklists
|
custom_blocklists | array of contentFilterIdResult_2024Feb15Preview | |
|
오류
|
error | errorBase_2024Feb15Preview | |
|
제한 해제
|
jailbreak | contentFilterDetectedResult_2024Feb15Preview |
contentFilterChoiceResults_2024Feb15Preview
콘텐츠 필터링 범주(증오, 성 관련, 폭력, 자해) 및 심각도 수준(유해한 콘텐츠의 강도 및 위험 수준을 결정하는 매우 낮음, 낮음, 중간, 높음)과 필터링되었는지 여부에 대한 정보입니다. 타사 텍스트 및 욕설, 감지되었는지 여부 및 필터링되었는지 여부에 대한 정보입니다. 또한 고객 차단 목록, 필터링되었는지 여부 및 해당 ID에 대한 정보입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
sexual
|
sexual | contentFilterSeverityResult_2024Feb15Preview | |
|
violence
|
violence | contentFilterSeverityResult_2024Feb15Preview | |
|
증오하다
|
hate | contentFilterSeverityResult_2024Feb15Preview | |
|
self_harm
|
self_harm | contentFilterSeverityResult_2024Feb15Preview | |
|
profanity
|
profanity | contentFilterDetectedResult_2024Feb15Preview | |
|
custom_blocklists
|
custom_blocklists | array of contentFilterIdResult_2024Feb15Preview | |
|
오류
|
error | errorBase_2024Feb15Preview | |
|
protected_material_text
|
protected_material_text | contentFilterDetectedResult_2024Feb15Preview | |
|
protected_material_code
|
protected_material_code | contentFilterDetectedWithCitationResult_2024Feb15Preview |
promptFilterResult_2024Feb15Preview
요청의 단일 프롬프트에 대한 콘텐츠 필터링 결과입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
prompt_index
|
prompt_index | integer | |
|
content_filter_results
|
content_filter_results | contentFilterPromptResults_2024Feb15Preview |
콘텐츠 필터링 범주(증오, 성 관련, 폭력, 자해) 및 심각도 수준(유해한 콘텐츠의 강도 및 위험 수준을 결정하는 매우 낮음, 낮음, 중간, 높음)과 필터링되었는지 여부에 대한 정보입니다. 탈옥 콘텐츠 및 욕설, 감지되었는지 여부 및 필터링되었는지 여부에 대한 정보입니다. 또한 고객 차단 목록, 필터링되었는지 여부 및 해당 ID에 대한 정보입니다. |
promptFilterResults_2024Feb15Preview
요청에서 0개 이상의 프롬프트에 대한 콘텐츠 필터링 결과입니다. 스트리밍 요청에서 다른 프롬프트에 대한 결과는 서로 다른 시간 또는 다른 순서로 도착할 수 있습니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이템
|
promptFilterResult_2024Feb15Preview |
요청의 단일 프롬프트에 대한 콘텐츠 필터링 결과입니다. |
azureChatExtensionsMessageContext_2024Feb15Preview
Azure OpenAI 채팅 확장 프로그램이 해당 채팅 완성 응답 생성에 관련될 때 사용할 수 있는 추가 컨텍스트 정보의 표현입니다. 이 컨텍스트 정보는 일치하는 확장을 사용하도록 구성된 Azure OpenAI 요청을 사용하는 경우에만 채워집니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
citations
|
citations | array of citation_2024Feb15Preview |
응답에서 도우미 메시지를 생성하는 데 사용되는 데이터 원본 검색 결과입니다. |
|
의도
|
intent | string |
채팅 기록에서 검색된 의도로, 컨텍스트를 진행하기 위해 다음 발화 턴으로 넘어가는 데 사용됩니다. |
citation_2024Feb15Preview
채팅 완성 응답 메시지에 대한 인용 정보입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
내용
|
content | string |
인용의 콘텐츠입니다. |
|
title
|
title | string |
인용의 제목입니다. |
|
url
|
url | string |
인용의 URL입니다. |
|
파일 경로
|
filepath | string |
인용의 파일 경로입니다. |
|
chunk_id
|
chunk_id | string |
인용의 청크 ID입니다. |
createChatCompletionResponse_2024Feb15Preview
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string |
채팅 완성의 고유 식별자입니다. |
|
객체
|
object | chatCompletionResponseObject_2024Feb15Preview |
개체 유형 |
|
만든
|
created | integer |
채팅 완성이 만들어진 시점의 Unix 타임스탬프(초)입니다. |
|
model
|
model | string |
채팅 완성에 사용되는 모델입니다. |
|
usage
|
usage | completionUsage_2024Feb15Preview |
완성 요청의 사용 통계입니다. |
|
system_fingerprint
|
system_fingerprint | string |
결정론에 영향을 미칠 수 있는 백 엔드 변경이 이루어진 시기를 이해하기 위해 |
|
prompt_filter_results
|
prompt_filter_results | promptFilterResults_2024Feb15Preview |
요청에서 0개 이상의 프롬프트에 대한 콘텐츠 필터링 결과입니다. 스트리밍 요청에서 다른 프롬프트에 대한 결과는 서로 다른 시간 또는 다른 순서로 도착할 수 있습니다. |
|
choices
|
choices | array of object | |
|
index
|
choices.index | integer | |
|
완료_이유
|
choices.finish_reason | string | |
|
message
|
choices.message | chatCompletionResponseMessage_2024Feb15Preview |
모델에서 생성된 채팅 완성 메시지입니다. |
|
content_filter_results
|
choices.content_filter_results | contentFilterChoiceResults_2024Feb15Preview |
콘텐츠 필터링 범주(증오, 성 관련, 폭력, 자해) 및 심각도 수준(유해한 콘텐츠의 강도 및 위험 수준을 결정하는 매우 낮음, 낮음, 중간, 높음)과 필터링되었는지 여부에 대한 정보입니다. 타사 텍스트 및 욕설, 감지되었는지 여부 및 필터링되었는지 여부에 대한 정보입니다. 또한 고객 차단 목록, 필터링되었는지 여부 및 해당 ID에 대한 정보입니다. |
|
logprobs
|
choices.logprobs | chatCompletionChoiceLogProbs_2024Feb15Preview |
선택 항목에 대한 로그 확률 정보입니다. |
chatCompletionChoiceLogProbs_2024Feb15Preview
선택 항목에 대한 로그 확률 정보입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
내용
|
content | array of chatCompletionTokenLogprob_2024Feb15Preview |
로그 확률 정보가 포함된 메시지 콘텐츠 토큰 목록입니다. |
chatCompletionTokenLogprob_2024Feb15Preview
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
token
|
token | string |
토큰입니다. |
|
logprob
|
logprob | number |
이 토큰의 로그 확률입니다. |
|
bytes
|
bytes | array of integer |
토큰의 UTF-8 바이트 표현을 나타내는 정수 목록입니다. 문자가 여러 토큰으로 표현되고 해당 바이트 표현이 결합되어 올바른 텍스트 표현을 생성해야 하는 경우에 유용합니다. 토큰에 대한 바이트 표현이 없는 경우 |
|
top_logprobs
|
top_logprobs | array of object |
이 토큰 위치에서 가장 가능성이 높은 토큰 및 해당 로그 확률의 목록입니다. 드문 경우지만 반환된 요청 |
|
token
|
top_logprobs.token | string |
토큰입니다. |
|
logprob
|
top_logprobs.logprob | number |
이 토큰의 로그 확률입니다. |
|
bytes
|
top_logprobs.bytes | array of integer |
토큰의 UTF-8 바이트 표현을 나타내는 정수 목록입니다. 문자가 여러 토큰으로 표현되고 해당 바이트 표현이 결합되어 올바른 텍스트 표현을 생성해야 하는 경우에 유용합니다. 토큰에 대한 바이트 표현이 없는 경우 |
chatCompletionResponseMessage_2024Feb15Preview
모델에서 생성된 채팅 완성 메시지입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
역할
|
role | chatCompletionResponseMessageRole_2024Feb15Preview |
응답 메시지 작성자의 역할입니다. |
|
내용
|
content | string |
메시지의 콘텐츠입니다. |
|
context
|
context | azureChatExtensionsMessageContext_2024Feb15Preview |
Azure OpenAI 채팅 확장 프로그램이 해당 채팅 완성 응답 생성에 관련될 때 사용할 수 있는 추가 컨텍스트 정보의 표현입니다. 이 컨텍스트 정보는 일치하는 확장을 사용하도록 구성된 Azure OpenAI 요청을 사용하는 경우에만 채워집니다. |
chatCompletionResponseMessageRole_2024Feb15Preview
chatCompletionResponseObject_2024Feb15Preview
completionUsage_2024Feb15Preview
완성 요청의 사용 통계입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
prompt_tokens
|
prompt_tokens | integer |
프롬프트에 있는 토큰 수입니다. |
|
completion_tokens
|
completion_tokens | integer |
생성된 완성의 토큰 수입니다. |
|
total_tokens
|
total_tokens | integer |
요청에 사용된 총 토큰 수입니다(프롬프트 + 완성). |
getSingleEmbeddingsResponse_2024Feb15Preview
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
객체
|
object | string |
응답 개체 형식의 세부 정보 |
|
model
|
model | string |
모델 이름 |
|
embedding
|
embedding | array of number |
지정된 입력에 대한 계산된 포함을 나타내는 float 배열입니다. |
|
prompt_tokens
|
usage.prompt_tokens | integer |
입력에 사용된 토큰 수 |
|
total_tokens
|
usage.total_tokens | integer |
사용된 총 토큰 |
getMultipleEmbeddingsResponse_2024Feb15Preview
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
객체
|
object | string |
응답 개체 형식의 세부 정보 |
|
model
|
model | string |
모델 이름 |
|
embeddings
|
embeddings | array of array |
입력 문자열 컬렉션의 계산된 포함을 나타내는 float 배열이 있는 배열입니다. |
|
items
|
embeddings | array of number | |
|
prompt_tokens
|
usage.prompt_tokens | integer |
입력에 사용된 토큰 수 |
|
total_tokens
|
usage.total_tokens | integer |
사용된 총 토큰 |