Cohere (Editora Independente) (Pré-visualização)
Cohere está tornando o processamento de linguagem natural parte do kit de ferramentas de todos os desenvolvedores. Aproveite o poder da compreensão da linguagem. Junte-se aos desenvolvedores e empresas que estão usando Cohere para gerar, categorizar e organizar texto em uma escala que antes era inimaginável.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Troia Taylor |
| URL | https://www.hitachisolutions.com |
| ttaylor@hitachisolutions.com |
| Metadados do conector | |
|---|---|
| Editora | Troia Taylor |
| Sítio Web | https://cohere.ai/ |
| Política de privacidade | https://cohere.ai/privacy |
| Categorias | IA |
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: Todas as regiões
Parâmetros para criar conexão.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Chave API no formato 'Bearer API_Key' | securestring | A chave da API no formato 'API_Key ao portador' para esta api | Verdade |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
| Gerar classificação |
Cria uma previsão sobre qual rótulo se encaixa melhor nas entradas de texto especificadas. |
| Gerar incorporações de texto |
Retorna incorporações de texto que são listas de números de ponto flutuante que capturam informações semânticas sobre o texto que ele representa. |
| Gerar texto [DEPRECATED] |
Esta ação gera texto realista condicionado a uma determinada entrada. |
| Gerar texto destokenizado |
Converte tokens usando codificação de par de bytes e retorna sua representação de texto. |
| Gerar tokens |
Divide o texto de entrada em unidades menores chamadas tokens usando codificação de par de bytes (BPE). |
| Identificar idioma |
Deteta em que idioma cada um dos textos fornecidos está escrito. |
| Obter bate-papo |
Gera uma resposta de texto a uma mensagem de usuário. |
| Resumir texto [DEPRECATED] |
Gera um resumo em inglês para um determinado texto. |
Gerar classificação
Cria uma previsão sobre qual rótulo se encaixa melhor nas entradas de texto especificadas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Insumos
|
inputs | array of string |
Os inputs. |
|
|
Modelo
|
model | string |
O modelo. |
|
|
Texto
|
text | string |
O texto. |
|
|
Etiqueta
|
label | string |
O rótulo. |
|
|
Preset
|
preset | string |
A predefinição. |
|
|
Truncar
|
truncate | string |
O truncado. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
O identificador. |
|
Classifications
|
classifications | array of object | |
|
ID
|
classifications.id | string |
O identificador. |
|
Entrada
|
classifications.input | string |
A entrada. |
|
Previsão
|
classifications.prediction | string |
A previsão. |
|
Confiança
|
classifications.confidence | float |
A confiança. |
|
Confidências
|
classifications.confidences | array of object | |
|
Opção
|
classifications.confidences.option | string |
A opção. |
|
Confiança
|
classifications.confidences.confidence | float |
A confiança. |
|
Confiança
|
classifications.labels.Not spam.confidence | float |
A confiança. |
|
Confiança
|
classifications.labels.Spam.confidence | float |
A confiança. |
|
Versão
|
meta.api_version.version | string |
A versão. |
|
Foi preterido
|
meta.api_version.is_deprecated | boolean |
Se é preterido. |
Gerar incorporações de texto
Retorna incorporações de texto que são listas de números de ponto flutuante que capturam informações semânticas sobre o texto que ele representa.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Textos
|
texts | array of string |
Os textos. |
|
|
Modelo
|
model | string |
O modelo. |
|
|
Truncar
|
truncate | string |
O truncado. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
O identificador. |
|
Textos
|
texts | array of string |
Os textos. |
|
Incorporações
|
embeddings | array of array |
As incorporações. |
|
items
|
embeddings | array of float | |
|
Versão
|
meta.api_version.version | string |
A versão. |
|
Foi preterido
|
meta.api_version.is_deprecated | boolean |
Se é preterido. |
Gerar texto [DEPRECATED]
Esta ação gera texto realista condicionado a uma determinada entrada.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Pronta
|
prompt | string |
O prompt. |
|
|
Modelo
|
model | string |
O modelo. |
|
|
Numa Gerações
|
num_generations | integer |
O número de gerações. |
|
|
Fichas máximas
|
max_tokens | integer |
O número máximo de tokens. |
|
|
Preset
|
preset | string |
A predefinição. |
|
|
Temperatura
|
temperature | float |
A temperatura. |
|
|
k
|
k | integer |
O valor k. |
|
|
p
|
p | float |
O valor p. |
|
|
Penalidade de Frequência
|
frequency_penalty | float |
A penalidade de frequência. |
|
|
Penalidade de Presença
|
presence_penalty | float |
A penalidade de presença. |
|
|
Sequências finais
|
end_sequences | array of string |
As sequências finais. |
|
|
Parar sequências
|
stop_sequences | array of string |
As sequências de paragem. |
|
|
Probabilidades de retorno
|
return_likelihoods | string |
O retorno é provável. |
|
|
Truncar
|
truncate | string |
O truncado. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
O identificador. |
|
Gerações
|
generations | array of object | |
|
ID
|
generations.id | string |
O identificador. |
|
Texto
|
generations.text | string |
O texto. |
|
Pronta
|
prompt | string |
O prompt. |
Gerar texto destokenizado
Converte tokens usando codificação de par de bytes e retorna sua representação de texto.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Tokens
|
tokens | array of integer |
Os tokens. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Texto
|
text | string |
O texto. |
|
Versão
|
meta.api_version.version | string |
A versão. |
|
Foi preterido
|
meta.api_version.is_deprecated | boolean |
Se é preterido. |
Gerar tokens
Divide o texto de entrada em unidades menores chamadas tokens usando codificação de par de bytes (BPE).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Texto
|
text | string |
O texto. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Tokens
|
tokens | array of integer |
Os tokens. |
|
Cadeias de caracteres de token
|
token_strings | array of string |
As cadeias de caracteres de token. |
|
Versão
|
meta.api_version.version | string |
A versão. |
|
Foi preterido
|
meta.api_version.is_deprecated | boolean |
Se é preterido. |
Identificar idioma
Deteta em que idioma cada um dos textos fornecidos está escrito.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Textos
|
texts | array of string |
Os textos. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
O identificador. |
|
Results
|
results | array of object | |
|
Código do Idioma
|
results.language_code | string |
O código do idioma. |
|
Nome do idioma
|
results.language_name | string |
O nome do idioma. |
|
Versão
|
meta.api_version.version | string |
A versão. |
|
Foi preterido
|
meta.api_version.is_deprecated | boolean |
Se é preterido. |
Obter bate-papo
Gera uma resposta de texto a uma mensagem de usuário.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Message
|
message | True | string |
Entrada de texto para o modelo responder. |
|
Modelo
|
model | string |
O nome de um modelo Cohere compatível ou o ID de um modelo ajustado. |
|
|
Preâmbulo
|
preamble | string |
Quando especificado, o preâmbulo padrão Cohere será substituído pelo preâmbulo fornecido. Os preâmbulos são uma parte do prompt usado para ajustar o comportamento geral e o estilo de conversação do modelo e usar a função SYSTEM. |
|
|
Funções
|
role | string |
O papel. |
|
|
Message
|
message | string |
A mensagem anterior. |
|
|
ID da conversação
|
conversation_id | string |
Uma alternativa ao histórico de chat. Fornecer um conversation_id cria ou retoma uma conversa persistente com a ID especificada. O ID pode ser qualquer cadeia de caracteres não vazia. |
|
|
Truncamento imediato
|
prompt_truncation | string |
Dita como o prompt será construído. |
|
|
ID
|
id | string |
O identificador do conector. |
|
|
Token de acesso do usuário
|
user_access_token | string |
Quando especificado, esse token de acesso de usuário será passado para o conector no cabeçalho Authorization em vez do Cohere gerado. |
|
|
Continuar na falha
|
continue_on_failure | boolean |
Quando verdadeiro, a solicitação continuará se esse conector retornar um erro. |
|
|
Pesquisar apenas consultas
|
search_queries_only | boolean |
Quando verdadeira, a resposta conterá apenas uma lista de consultas de pesquisa geradas, mas nenhuma pesquisa ocorrerá e nenhuma resposta do modelo à mensagem do usuário será gerada. |
|
|
Title
|
title | string |
O título do documento. |
|
|
Texto
|
text | string |
O texto do documento. |
|
|
Qualidade da citação
|
citation_quality | string |
Dita a abordagem adotada para gerar citações como parte do fluxo RAG, permitindo que o usuário especifique se deseja resultados precisos ou rápidos. |
|
|
Temperatura
|
temperature | float |
Um flutuador não negativo que sintoniza o grau de aleatoriedade na geração. Temperaturas mais baixas significam menos gerações aleatórias, e temperaturas mais altas significam gerações mais aleatórias. |
|
|
Fichas máximas
|
max_tokens | integer |
O número máximo de tokens que o modelo gerará como parte da resposta. Nota: Definir um valor baixo pode resultar em gerações incompletas. |
|
|
Max Tokens de Entrada
|
max_input_tokens | integer |
O número máximo de tokens de entrada a serem enviados para o modelo. Se não for especificado, max_input_tokens é o limite de comprimento de contexto do modelo menos um pequeno buffer. |
|
|
k
|
k | integer |
Garante que apenas os k principais tokens mais prováveis sejam considerados para geração em cada etapa. O padrão é 0, valor mínimo de 0, valor máximo de 500. |
|
|
p
|
p | float |
Garante que apenas os tokens mais prováveis, com massa de probabilidade total de p, sejam considerados para geração em cada etapa. Se k e p estiverem habilitados, p atuará após k. O padrão é 0,75. valor mínimo de 0,01, valor máximo de 0,99. |
|
|
Seed
|
seed | float |
Se especificado, o back-end fará um melhor esforço para obter amostras de tokens deterministicamente, de modo que solicitações repetidas com a mesma semente e parâmetros retornem o mesmo resultado. No entanto, o determinismo não pode ser totalmente garantido. |
|
|
Parar sequências
|
stop_sequences | array of string |
Uma lista de até 5 strings que o modelo usará para interromper a geração. Se o modelo gerar uma cadeia de caracteres que corresponda a qualquer uma das cadeias de caracteres na lista, ele interromperá a geração de tokens e retornará o texto gerado até esse ponto, não incluindo a sequência de parada. |
|
|
Penalidade de Frequência
|
frequency_penalty | float |
Usado para reduzir a repetitividade dos tokens gerados. Quanto maior o valor, mais forte é a penalidade aplicada aos tokens apresentados anteriormente, proporcional a quantas vezes eles já apareceram no prompt ou na geração anterior. |
|
|
Penalidade de Presença
|
presence_penalty | float |
Usado para reduzir a repetitividade dos tokens gerados. Semelhante a frequency_penalty, exceto que esta penalidade é aplicada igualmente a todos os tokens que já apareceram, independentemente de suas frequências exatas. |
|
|
Nome
|
name | string |
O nome da ferramenta a ser chamada. Os nomes válidos contêm apenas os caracteres a-z, A-Z, 0-9, _ e não devem começar com um dígito. |
|
|
Description
|
description | string |
A descrição do que a ferramenta faz, o modelo usa a descrição para escolher quando e como chamar a função. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Texto
|
text | string |
O texto. |
|
ID de geração
|
generation_id | string |
O identificador de geração. |
|
Citações
|
citations | array of object | |
|
Start
|
citations.start | integer |
O início. |
|
Fim
|
citations.end | integer |
Fim. |
|
Texto
|
citations.text | string |
O texto. |
|
IDs do documento
|
citations.document_ids | array of string |
Os identificadores de documentos. |
|
Documents
|
documents | array of object | |
|
ID
|
documents.id | string |
O identificador. |
|
Propriedades Adicionais
|
documents.additionalProp | string |
As propriedades adicionais. |
|
A pesquisa é obrigatória
|
is_search_required | boolean |
Se a pesquisa é necessária. |
|
Consultas de pesquisa
|
search_queries | array of object | |
|
Texto
|
search_queries.text | string |
O texto. |
|
ID de geração
|
search_queries.generation_id | string |
O identificador de geração. |
|
Resultados da Pesquisa
|
search_results | array of object | |
|
Texto
|
search_results.search_query.text | string |
O texto. |
|
ID de geração
|
search_results.search_query.generation_id | string |
O identificador de geração. |
|
ID
|
search_results.connector.id | string |
O identificador. |
|
IDs do documento
|
search_results.document_ids | array of string |
Os identificadores de documentos. |
|
Mensagem de erro
|
search_results.error_message | string |
A mensagem de erro. |
|
Continuar na falha
|
search_results.continue_on_failure | boolean |
Se deve continuar no fracasso. |
|
Motivo do Término
|
finish_reason | string |
A razão do fim. |
|
Chamadas de ferramentas
|
tool_calls | array of object | |
|
Nome
|
tool_calls.name | string |
O nome. |
|
Histórico do bate-papo
|
chat_history | array of object | |
|
Funções
|
chat_history.role | string |
O papel. |
|
Message
|
chat_history.message | string |
A mensagem. |
|
Versão
|
meta.api_version.version | string |
A versão. |
|
Foi preterido
|
meta.api_version.is_deprecated | boolean |
Se é preterido. |
|
É experimental
|
meta.api_version.is_experimental | boolean |
Se é experimental. |
|
Tokens de entrada
|
meta.billed_units.input_tokens | integer |
Os tokens de entrada. |
|
Tokens de saída
|
meta.billed_units.output_tokens | integer |
Os tokens de saída. |
|
Pesquisar Unidades
|
meta.billed_units.search_units | integer |
As unidades de pesquisa. |
|
Classifications
|
meta.billed_units.classifications | integer |
As classificações. |
|
Tokens de entrada
|
meta.tokens.input_tokens | integer |
Os tokens de entrada. |
|
Tokens de saída
|
meta.tokens.output_tokens | integer |
Os tokens de saída. |
|
Warnings
|
meta.warnings | array of string |
Os avisos. |
Resumir texto [DEPRECATED]
Gera um resumo em inglês para um determinado texto.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Length
|
length | string |
O comprimento. |
|
|
Formato
|
format | string |
O formato. |
|
|
Modelo
|
model | string |
O modelo. |
|
|
Extrativismo
|
extractiveness | string |
A extratividade. |
|
|
Temperatura
|
temperature | float |
A temperatura. |
|
|
Texto
|
text | string |
O texto. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
O identificador. |
|
Resumo
|
summary | string |
O sumário. |
|
Versão
|
meta.api_version.version | string |
A versão. |
|
Foi preterido
|
meta.api_version.is_deprecated | boolean |
Se é preterido. |