Cohere(독립 게시자)(미리 보기)
Cohere는 모든 개발자 도구 키트의 자연어 처리 부분을 만들고 있습니다. 언어 이해의 힘을 활용합니다. Cohere를 사용하여 이전에는 상상할 수 없었던 규모로 텍스트를 생성, 분류 및 구성하는 개발자 및 비즈니스에 참여합니다.
이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.
| 서비스 | 클래스 | 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://cohere.ai/ |
| 개인 정보 보호 정책 | https://cohere.ai/privacy |
| 카테고리 | AI |
연결을 만드는 중
커넥터는 다음 인증 유형을 지원합니다.
| 기본값 | 연결을 만들기 위한 매개 변수입니다. | 모든 지역 | 공유할 수 없음 |
기본값
적용 가능: 모든 지역
연결을 만들기 위한 매개 변수입니다.
공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.
| 이름 | 유형 | Description | 필수 |
|---|---|---|---|
| '전달자 API_Key' 형식의 API 키 | 시큐어스트링 (보안 문자열) | 이 api에 대한 '전달자 API_Key' 형식의 API 키 | 진실 |
제한 한도
| Name | 호출 | 갱신 기간 |
|---|---|---|
| 연결당 API 호출 | 100 | 60초 |
동작
| 분류 생성 |
지정된 텍스트 입력에 가장 적합한 레이블에 대한 예측을 만듭니다. |
| 언어 식별 |
제공된 각 텍스트가 기록되는 언어를 검색합니다. |
| 채팅 받기 |
사용자 메시지에 대한 텍스트 응답을 생성합니다. |
| 텍스트 생성 [사용되지 않음] |
이 작업은 지정된 입력에서 조건부로 실제 텍스트를 생성합니다. |
| 텍스트 요약 [사용되지 않음] |
지정된 텍스트에 대한 요약을 영어로 생성합니다. |
| 텍스트 포함 생성 |
나타내는 텍스트에 대한 의미 체계 정보를 캡처하는 부동 소수점 숫자의 목록인 텍스트 포함을 반환합니다. |
| 토큰 생성 |
BPE(바이트 쌍 인코딩)를 사용하여 입력 텍스트를 토큰이라는 작은 단위로 분할합니다. |
| 토큰화된 텍스트 생성 |
바이트 쌍 인코딩을 사용하여 토큰을 변환하고 해당 텍스트 표현을 반환합니다. |
분류 생성
지정된 텍스트 입력에 가장 적합한 레이블에 대한 예측을 만듭니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
입력
|
inputs | array of string |
입력입니다. |
|
|
Model
|
model | string |
모델입니다. |
|
|
문자 메시지
|
text | string |
텍스트입니다. |
|
|
라벨
|
label | string |
레이블입니다. |
|
|
Preset
|
preset | string |
사전 설정입니다. |
|
|
잘라야
|
truncate | string |
자림입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string |
식별자입니다. |
|
Classifications
|
classifications | array of object | |
|
아이디
|
classifications.id | string |
식별자입니다. |
|
Input
|
classifications.input | string |
입력입니다. |
|
Prediction
|
classifications.prediction | string |
예측입니다. |
|
신뢰
|
classifications.confidence | float |
자신감. |
|
신뢰도
|
classifications.confidences | array of object | |
|
Option
|
classifications.confidences.option | string |
옵션입니다. |
|
신뢰
|
classifications.confidences.confidence | float |
자신감. |
|
신뢰
|
classifications.labels.Not spam.confidence | float |
자신감. |
|
신뢰
|
classifications.labels.Spam.confidence | float |
자신감. |
|
버전
|
meta.api_version.version | string |
버전입니다. |
|
사용되지 않음
|
meta.api_version.is_deprecated | boolean |
사용되지 않는지 여부입니다. |
언어 식별
제공된 각 텍스트가 기록되는 언어를 검색합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
텍스트
|
texts | array of string |
텍스트입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string |
식별자입니다. |
|
Results
|
results | array of object | |
|
언어 코드
|
results.language_code | string |
언어 코드입니다. |
|
언어 이름
|
results.language_name | string |
언어 이름입니다. |
|
버전
|
meta.api_version.version | string |
버전입니다. |
|
사용되지 않음
|
meta.api_version.is_deprecated | boolean |
사용되지 않는지 여부입니다. |
채팅 받기
사용자 메시지에 대한 텍스트 응답을 생성합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Message
|
message | True | string |
응답할 모델의 텍스트 입력입니다. |
|
Model
|
model | string |
호환되는 Cohere 모델의 이름 또는 미세 조정된 모델의 ID입니다. |
|
|
프리앰블
|
preamble | string |
지정하면 기본 Cohere 프리앰블이 제공된 것으로 바뀝다. 프리앰블은 모델의 전반적인 동작 및 대화 스타일을 조정하고 SYSTEM 역할을 사용하는 데 사용되는 프롬프트의 일부입니다. |
|
|
역할
|
role | string |
역할입니다. |
|
|
Message
|
message | string |
이전 메시지입니다. |
|
|
대화 식별자
|
conversation_id | string |
채팅 기록에 대한 대안입니다. conversation_id 제공하면 지정된 ID를 사용하여 지속형 대화를 만들거나 다시 시작합니다. ID는 비어 있지 않은 문자열일 수 있습니다. |
|
|
프롬프트 잘림
|
prompt_truncation | string |
프롬프트가 생성되는 방법을 지시합니다. |
|
|
아이디
|
id | string |
커넥터의 식별자입니다. |
|
|
사용자 액세스 토큰
|
user_access_token | string |
지정된 경우 이 사용자 액세스 토큰은 Cohere에서 생성된 토큰 대신 권한 부여 헤더의 커넥터에 전달됩니다. |
|
|
실패시 계속
|
continue_on_failure | boolean |
true이면 이 커넥터가 오류를 반환한 경우 요청이 계속됩니다. |
|
|
쿼리만 검색
|
search_queries_only | boolean |
true이면 응답에 생성된 검색 쿼리 목록만 포함되지만 검색이 수행되지 않으며 모델에서 사용자의 메시지에 대한 회신이 생성되지 않습니다. |
|
|
제목
|
title | string |
문서 제목입니다. |
|
|
문자 메시지
|
text | string |
문서 텍스트입니다. |
|
|
인용 품질
|
citation_quality | string |
사용자가 정확한 결과 또는 빠른 결과를 원하는지 여부를 지정할 수 있도록 하여 RAG 흐름의 일부로 인용을 생성하는 방법을 지시합니다. |
|
|
온도
|
temperature | float |
생성의 임의도를 조정하는 음수가 아닌 부동 소수입니다. 온도가 낮을수록 임의 생성이 줄어들고 온도가 높을수록 임의 생성이 더 많이 발생합니다. |
|
|
최대 토큰
|
max_tokens | integer |
모델이 응답의 일부로 생성할 최대 토큰 수입니다. 참고: 낮은 값을 설정하면 생성이 완료되지 않을 수 있습니다. |
|
|
최대 입력 토큰
|
max_input_tokens | integer |
모델에 보낼 최대 입력 토큰 수입니다. 지정하지 않으면 max_input_tokens 모델의 컨텍스트 길이 제한에서 작은 버퍼를 뺀 값입니다. |
|
|
k
|
k | integer |
각 단계에서 생성할 가능성이 가장 큰 상위 k 토큰만 고려되도록 합니다. 기본값은 0, 최소값은 0, 최대값은 500입니다. |
|
|
p
|
p | float |
p의 총 확률 질량을 가진 가장 가능성이 높은 토큰만 각 단계에서 생성에 대해 고려되도록 합니다. k와 p를 모두 사용하도록 설정하면 p는 k 다음에 작동합니다. 기본값은 0.75입니다. min value 0.01, max value 0.99. |
|
|
Seed
|
seed | float |
지정된 경우 백 엔드는 동일한 시드 및 매개 변수가 있는 반복된 요청이 동일한 결과를 반환하도록 토큰을 결정적으로 샘플링하는 데 가장 적합합니다. 그러나 결정주의를 완전히 보장할 수는 없습니다. |
|
|
시퀀스 중지
|
stop_sequences | array of string |
모델에서 생성을 중지하는 데 사용할 최대 5개의 문자열 목록입니다. 모델에서 목록의 문자열과 일치하는 문자열을 생성하는 경우 토큰 생성을 중지하고 생성된 텍스트를 중지 시퀀스를 포함하지 않는 지점까지 반환합니다. |
|
|
빈도 페널티
|
frequency_penalty | float |
생성된 토큰의 반복성을 줄이는 데 사용됩니다. 값이 높을수록 프롬프트 또는 이전 세대에 이미 나타난 횟수에 비례하여 이전에 제공된 토큰에 더 강력한 페널티가 적용됩니다. |
|
|
프레즌스 페널티
|
presence_penalty | float |
생성된 토큰의 반복성을 줄이는 데 사용됩니다. 이 페널티는 정확한 빈도에 관계없이 이미 표시된 모든 토큰에 동일하게 적용된다는 점을 제외하고 frequency_penalty 유사합니다. |
|
|
이름
|
name | string |
호출할 도구의 이름입니다. 유효한 이름에는 a-z, A-Z, 0-9_ 문자만 포함되며 숫자로 시작해서는 안됩니다. |
|
|
Description
|
description | string |
도구의 기능에 대한 설명으로, 모델은 설명을 사용하여 함수를 호출하는 시기와 방법을 선택합니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
문자 메시지
|
text | string |
텍스트입니다. |
|
생성 ID
|
generation_id | string |
생성 식별자입니다. |
|
인용
|
citations | array of object | |
|
Start
|
citations.start | integer |
시작입니다. |
|
끝
|
citations.end | integer |
끝. |
|
문자 메시지
|
citations.text | string |
텍스트입니다. |
|
문서 ID
|
citations.document_ids | array of string |
문서 식별자입니다. |
|
문서
|
documents | array of object | |
|
아이디
|
documents.id | string |
식별자입니다. |
|
추가 속성
|
documents.additionalProp | string |
추가 속성입니다. |
|
검색이 필요합니까?
|
is_search_required | boolean |
검색이 필요한지 여부입니다. |
|
쿼리 검색
|
search_queries | array of object | |
|
문자 메시지
|
search_queries.text | string |
텍스트입니다. |
|
생성 ID
|
search_queries.generation_id | string |
생성 식별자입니다. |
|
검색 결과
|
search_results | array of object | |
|
문자 메시지
|
search_results.search_query.text | string |
텍스트입니다. |
|
생성 ID
|
search_results.search_query.generation_id | string |
생성 식별자입니다. |
|
아이디
|
search_results.connector.id | string |
식별자입니다. |
|
문서 ID
|
search_results.document_ids | array of string |
문서 식별자입니다. |
|
오류 메시지
|
search_results.error_message | string |
오류 메시지입니다. |
|
실패시 계속
|
search_results.continue_on_failure | boolean |
실패를 계속할지 여부입니다. |
|
완료 이유
|
finish_reason | string |
완료 이유입니다. |
|
도구 호출
|
tool_calls | array of object | |
|
이름
|
tool_calls.name | string |
이름입니다. |
|
채팅 기록
|
chat_history | array of object | |
|
역할
|
chat_history.role | string |
역할입니다. |
|
Message
|
chat_history.message | string |
메시지입니다. |
|
버전
|
meta.api_version.version | string |
버전입니다. |
|
사용되지 않음
|
meta.api_version.is_deprecated | boolean |
사용되지 않는지 여부입니다. |
|
실험적
|
meta.api_version.is_experimental | boolean |
실험적인지 여부입니다. |
|
입력 토큰
|
meta.billed_units.input_tokens | integer |
입력 토큰입니다. |
|
출력 토큰
|
meta.billed_units.output_tokens | integer |
출력 토큰입니다. |
|
검색 단위
|
meta.billed_units.search_units | integer |
검색 단위입니다. |
|
Classifications
|
meta.billed_units.classifications | integer |
분류입니다. |
|
입력 토큰
|
meta.tokens.input_tokens | integer |
입력 토큰입니다. |
|
출력 토큰
|
meta.tokens.output_tokens | integer |
출력 토큰입니다. |
|
Warnings
|
meta.warnings | array of string |
경고입니다. |
텍스트 생성 [사용되지 않음]
이 작업은 지정된 입력에서 조건부로 실제 텍스트를 생성합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
프롬프트
|
prompt | string |
프롬프트입니다. |
|
|
Model
|
model | string |
모델입니다. |
|
|
Num 세대
|
num_generations | integer |
세대 수입니다. |
|
|
최대 토큰
|
max_tokens | integer |
최대 토큰 수입니다. |
|
|
Preset
|
preset | string |
사전 설정입니다. |
|
|
온도
|
temperature | float |
온도입니다. |
|
|
k
|
k | integer |
k 값입니다. |
|
|
p
|
p | float |
p 값입니다. |
|
|
빈도 페널티
|
frequency_penalty | float |
빈도 페널티입니다. |
|
|
프레즌스 페널티
|
presence_penalty | float |
프레즌스 페널티. |
|
|
끝 시퀀스
|
end_sequences | array of string |
끝 시퀀스입니다. |
|
|
시퀀스 중지
|
stop_sequences | array of string |
중지 시퀀스입니다. |
|
|
반환 가능성
|
return_likelihoods | string |
반환 가능성입니다. |
|
|
잘라야
|
truncate | string |
자림입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string |
식별자입니다. |
|
세대
|
generations | array of object | |
|
아이디
|
generations.id | string |
식별자입니다. |
|
문자 메시지
|
generations.text | string |
텍스트입니다. |
|
프롬프트
|
prompt | string |
프롬프트입니다. |
텍스트 요약 [사용되지 않음]
지정된 텍스트에 대한 요약을 영어로 생성합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Length
|
length | string |
길이입니다. |
|
|
포맷
|
format | string |
형식입니다. |
|
|
Model
|
model | string |
모델입니다. |
|
|
추출성
|
extractiveness | string |
추출성입니다. |
|
|
온도
|
temperature | float |
온도입니다. |
|
|
문자 메시지
|
text | string |
텍스트입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string |
식별자입니다. |
|
요약
|
summary | string |
요약. |
|
버전
|
meta.api_version.version | string |
버전입니다. |
|
사용되지 않음
|
meta.api_version.is_deprecated | boolean |
사용되지 않는지 여부입니다. |
텍스트 포함 생성
나타내는 텍스트에 대한 의미 체계 정보를 캡처하는 부동 소수점 숫자의 목록인 텍스트 포함을 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
텍스트
|
texts | array of string |
텍스트입니다. |
|
|
Model
|
model | string |
모델입니다. |
|
|
잘라야
|
truncate | string |
자림입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | string |
식별자입니다. |
|
텍스트
|
texts | array of string |
텍스트입니다. |
|
임베딩
|
embeddings | array of array |
포함입니다. |
|
items
|
embeddings | array of float | |
|
버전
|
meta.api_version.version | string |
버전입니다. |
|
사용되지 않음
|
meta.api_version.is_deprecated | boolean |
사용되지 않는지 여부입니다. |
토큰 생성
BPE(바이트 쌍 인코딩)를 사용하여 입력 텍스트를 토큰이라는 작은 단위로 분할합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
문자 메시지
|
text | string |
텍스트입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
Tokens
|
tokens | array of integer |
토큰입니다. |
|
토큰 문자열
|
token_strings | array of string |
토큰 문자열입니다. |
|
버전
|
meta.api_version.version | string |
버전입니다. |
|
사용되지 않음
|
meta.api_version.is_deprecated | boolean |
사용되지 않는지 여부입니다. |
토큰화된 텍스트 생성
바이트 쌍 인코딩을 사용하여 토큰을 변환하고 해당 텍스트 표현을 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Tokens
|
tokens | array of integer |
토큰입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
문자 메시지
|
text | string |
텍스트입니다. |
|
버전
|
meta.api_version.version | string |
버전입니다. |
|
사용되지 않음
|
meta.api_version.is_deprecated | boolean |
사용되지 않는지 여부입니다. |