Partilhar via


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
Email 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.