Cohere (Publicador independiente) (versión preliminar)
Cohere está haciendo que el procesamiento de lenguaje natural forme parte del kit de herramientas de cada desarrollador. Aproveche el poder de la comprensión del lenguaje. Únase a los desarrolladores y empresas que usan Cohere para generar, clasificar y organizar texto a una escala que antes era inimaginable.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure Government - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | Troy Taylor |
| URL | https://www.hitachisolutions.com |
| Correo Electrónico | ttaylor@hitachisolutions.com |
| Metadatos del conector | |
|---|---|
| Publicador | Troy Taylor |
| Sitio web | https://cohere.ai/ |
| Directiva de privacidad | https://cohere.ai/privacy |
| Categorías | AI |
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Clave de API con el formato "Bearer API_Key" | securestring | La clave de API con el formato "Bearer API_Key" para esta API | Cierto |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Generación de clasificación |
Crea una predicción sobre qué etiqueta se ajusta mejor a las entradas de texto especificadas. |
| Generación de incrustaciones de texto |
Devuelve incrustaciones de texto que son listas de números de punto flotante que capturan información semántica sobre el texto que representa. |
| Generación de texto destokenized |
Convierte tokens mediante codificación byte-pair y devuelve su representación de texto. |
| Generación de tokens |
Divide el texto de entrada en unidades más pequeñas denominadas tokens mediante codificación de pares de bytes (BPE). |
| Generar texto [EN DESUSO] |
Esta acción genera texto realista condicionado en una entrada determinada. |
| Identificación del idioma |
Detecta en qué idioma se escribe cada uno de los textos proporcionados. |
| Obtener chat |
Genera una respuesta de texto a un mensaje de usuario. |
| Resumir texto [EN DESUSO] |
Genera un resumen en inglés para un texto determinado. |
Generación de clasificación
Crea una predicción sobre qué etiqueta se ajusta mejor a las entradas de texto especificadas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Entradas
|
inputs | array of string |
Entradas. |
|
|
Modelo
|
model | string |
Modelo. |
|
|
Mensaje de texto
|
text | string |
Texto. |
|
|
Etiqueta
|
label | string |
Etiqueta. |
|
|
Preset
|
preset | string |
Valor preestablecido. |
|
|
Truncar
|
truncate | string |
Truncar. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador. |
|
Classifications
|
classifications | array of object | |
|
identificación
|
classifications.id | string |
Identificador. |
|
Input
|
classifications.input | string |
Entrada. |
|
Prediction
|
classifications.prediction | string |
Predicción. |
|
Confianza
|
classifications.confidence | float |
La confianza. |
|
Confidencias
|
classifications.confidences | array of object | |
|
Opción
|
classifications.confidences.option | string |
La opción. |
|
Confianza
|
classifications.confidences.confidence | float |
La confianza. |
|
Confianza
|
classifications.labels.Not spam.confidence | float |
La confianza. |
|
Confianza
|
classifications.labels.Spam.confidence | float |
La confianza. |
|
Versión
|
meta.api_version.version | string |
La versión. |
|
Está en desuso
|
meta.api_version.is_deprecated | boolean |
Si está en desuso. |
Generación de incrustaciones de texto
Devuelve incrustaciones de texto que son listas de números de punto flotante que capturan información semántica sobre el texto que representa.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Textos
|
texts | array of string |
Textos. |
|
|
Modelo
|
model | string |
Modelo. |
|
|
Truncar
|
truncate | string |
Truncar. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador. |
|
Textos
|
texts | array of string |
Textos. |
|
Incrustaciones
|
embeddings | array of array |
Incrustaciones. |
|
items
|
embeddings | array of float | |
|
Versión
|
meta.api_version.version | string |
La versión. |
|
Está en desuso
|
meta.api_version.is_deprecated | boolean |
Si está en desuso. |
Generación de texto destokenized
Convierte tokens mediante codificación byte-pair y devuelve su representación de texto.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tokens
|
tokens | array of integer |
Los tokens. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Mensaje de texto
|
text | string |
Texto. |
|
Versión
|
meta.api_version.version | string |
La versión. |
|
Está en desuso
|
meta.api_version.is_deprecated | boolean |
Si está en desuso. |
Generación de tokens
Divide el texto de entrada en unidades más pequeñas denominadas tokens mediante codificación de pares de bytes (BPE).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Mensaje de texto
|
text | string |
Texto. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Tokens
|
tokens | array of integer |
Los tokens. |
|
Cadenas de token
|
token_strings | array of string |
Cadenas de token. |
|
Versión
|
meta.api_version.version | string |
La versión. |
|
Está en desuso
|
meta.api_version.is_deprecated | boolean |
Si está en desuso. |
Generar texto [EN DESUSO]
Esta acción genera texto realista condicionado en una entrada determinada.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Pronto
|
prompt | string |
Mensaje. |
|
|
Modelo
|
model | string |
Modelo. |
|
|
Generaciones Num
|
num_generations | integer |
Número de generaciones. |
|
|
Número máximo de tokens
|
max_tokens | integer |
Número máximo de tokens. |
|
|
Preset
|
preset | string |
Valor preestablecido. |
|
|
Temperatura
|
temperature | float |
Temperatura. |
|
|
k
|
k | integer |
Valor k. |
|
|
p
|
p | float |
Valor p. |
|
|
Penalización de frecuencia
|
frequency_penalty | float |
La penalización de frecuencia. |
|
|
Penalización de presencia
|
presence_penalty | float |
Penalización de presencia. |
|
|
Secuencias finales
|
end_sequences | array of string |
Secuencias finales. |
|
|
Secuencias de detención
|
stop_sequences | array of string |
Secuencias de detención. |
|
|
Probabilidades de devolución
|
return_likelihoods | string |
Probabilidades de retorno. |
|
|
Truncar
|
truncate | string |
Truncar. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador. |
|
Generaciones
|
generations | array of object | |
|
identificación
|
generations.id | string |
Identificador. |
|
Mensaje de texto
|
generations.text | string |
Texto. |
|
Pronto
|
prompt | string |
Mensaje. |
Identificación del idioma
Detecta en qué idioma se escribe cada uno de los textos proporcionados.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Textos
|
texts | array of string |
Textos. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador. |
|
Results
|
results | array of object | |
|
Código de lenguaje
|
results.language_code | string |
El código de idioma. |
|
Nombre del idioma
|
results.language_name | string |
Nombre del idioma. |
|
Versión
|
meta.api_version.version | string |
La versión. |
|
Está en desuso
|
meta.api_version.is_deprecated | boolean |
Si está en desuso. |
Obtener chat
Genera una respuesta de texto a un mensaje de usuario.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Message
|
message | True | string |
Entrada de texto para que el modelo responda. |
|
Modelo
|
model | string |
Nombre de un modelo cohere compatible o el identificador de un modelo ajustado. |
|
|
Preámbulo
|
preamble | string |
Cuando se especifica, el preámbulo de cohere predeterminado se reemplazará por el proporcionado. Los preámbulos forman parte del mensaje usado para ajustar el comportamiento general del modelo y el estilo de conversación, y usan el rol SYSTEM. |
|
|
Rol
|
role | string |
Rol. |
|
|
Message
|
message | string |
Mensaje anterior. |
|
|
Id. de la conversación
|
conversation_id | string |
Alternativa al historial de chats. Proporcionar un conversation_id crea o reanuda una conversación persistente con el identificador especificado. El identificador puede ser cualquier cadena no vacía. |
|
|
Truncamiento de petición
|
prompt_truncation | string |
Determina cómo se construirá el mensaje. |
|
|
identificación
|
id | string |
Identificador del conector. |
|
|
Token de acceso de usuario
|
user_access_token | string |
Cuando se especifica, este token de acceso de usuario se pasará al conector en el encabezado authorization en lugar del elemento Cohere generado. |
|
|
Continuar en caso de error
|
continue_on_failure | boolean |
Cuando es true, la solicitud continuará si este conector devolvió un error. |
|
|
Solo consultas de búsqueda
|
search_queries_only | boolean |
Cuando es true, la respuesta solo contendrá una lista de consultas de búsqueda generadas, pero no se realizará ninguna búsqueda y no se generará ninguna respuesta del modelo al mensaje del usuario. |
|
|
Title
|
title | string |
Título del documento. |
|
|
Mensaje de texto
|
text | string |
Texto del documento. |
|
|
Calidad de cita
|
citation_quality | string |
Dicta el enfoque adoptado para generar citas como parte del flujo rag, ya que permite al usuario especificar si quiere resultados precisos o resultados rápidos. |
|
|
Temperatura
|
temperature | float |
Un flotador no negativo que ajusta el grado de aleatoriedad en la generación. Las temperaturas más bajas significan menos generaciones aleatorias y las temperaturas más altas significan generaciones más aleatorias. |
|
|
Número máximo de tokens
|
max_tokens | integer |
El número máximo de tokens que generará el modelo como parte de la respuesta. Nota: Establecer un valor bajo puede dar lugar a generaciones incompletas. |
|
|
Número máximo de tokens de entrada
|
max_input_tokens | integer |
Número máximo de tokens de entrada que se van a enviar al modelo. Si no se especifica, max_input_tokens es el límite de longitud del contexto del modelo menos un búfer pequeño. |
|
|
k
|
k | integer |
Garantiza que solo se tienen en cuenta los k principales tokens más probables para la generación en cada paso. El valor predeterminado es 0, valor mínimo de 0, valor máximo de 500. |
|
|
p
|
p | float |
Garantiza que solo los tokens más probables, con una masa de probabilidad total de p, se consideran para la generación en cada paso. Si se habilitan k y p, p actúa después de k. El valor predeterminado es 0,75. valor mínimo de 0,01, valor máximo de 0,99. |
|
|
Seed
|
seed | float |
Si se especifica, el back-end hará un mejor esfuerzo para muestrear tokens de forma determinista, de modo que las solicitudes repetidas con la misma inicialización y parámetros deben devolver el mismo resultado. Sin embargo, no se puede garantizar totalmente el determinismo. |
|
|
Secuencias de detención
|
stop_sequences | array of string |
Lista de hasta 5 cadenas que usará el modelo para detener la generación. Si el modelo genera una cadena que coincide con cualquiera de las cadenas de la lista, dejará de generar tokens y devolverá el texto generado hasta ese punto sin incluir la secuencia de detención. |
|
|
Penalización de frecuencia
|
frequency_penalty | float |
Se usa para reducir la repetición de los tokens generados. Cuanto mayor sea el valor, más fuerte se aplica una penalización a los tokens presentes anteriormente, proporcionales al número de veces que ya han aparecido en el símbolo del sistema o en la generación anterior. |
|
|
Penalización de presencia
|
presence_penalty | float |
Se usa para reducir la repetición de los tokens generados. De forma similar a frequency_penalty, salvo que esta penalización se aplica igualmente a todos los tokens que ya han aparecido, independientemente de sus frecuencias exactas. |
|
|
Nombre
|
name | string |
Nombre de la herramienta a la que se va a llamar. Los nombres válidos solo contienen los caracteres a-z, A-Z, 0-9, _ y no deben comenzar con un dígito. |
|
|
Description
|
description | string |
La descripción de lo que hace la herramienta, el modelo usa la descripción para elegir cuándo y cómo llamar a la función. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Mensaje de texto
|
text | string |
Texto. |
|
Id. de generación
|
generation_id | string |
Identificador de generación. |
|
Citas
|
citations | array of object | |
|
Comenzar
|
citations.start | integer |
El inicio. |
|
Fin
|
citations.end | integer |
Fin. |
|
Mensaje de texto
|
citations.text | string |
Texto. |
|
Identificadores de documento
|
citations.document_ids | array of string |
Identificadores de documento. |
|
Documentos
|
documents | array of object | |
|
identificación
|
documents.id | string |
Identificador. |
|
Propiedades adicionales
|
documents.additionalProp | string |
Propiedades adicionales. |
|
Se requiere búsqueda
|
is_search_required | boolean |
Indica si es necesaria la búsqueda. |
|
Consultas de búsqueda
|
search_queries | array of object | |
|
Mensaje de texto
|
search_queries.text | string |
Texto. |
|
Id. de generación
|
search_queries.generation_id | string |
Identificador de generación. |
|
Resultados de la búsqueda
|
search_results | array of object | |
|
Mensaje de texto
|
search_results.search_query.text | string |
Texto. |
|
Id. de generación
|
search_results.search_query.generation_id | string |
Identificador de generación. |
|
identificación
|
search_results.connector.id | string |
Identificador. |
|
Identificadores de documento
|
search_results.document_ids | array of string |
Identificadores de documento. |
|
Mensaje de error
|
search_results.error_message | string |
El mensaje de error. |
|
Continuar en caso de error
|
search_results.continue_on_failure | boolean |
Si desea continuar con el error. |
|
Motivo de finalización
|
finish_reason | string |
Motivo de finalización. |
|
Llamadas a herramientas
|
tool_calls | array of object | |
|
Nombre
|
tool_calls.name | string |
Nombre. |
|
Historial de chat
|
chat_history | array of object | |
|
Rol
|
chat_history.role | string |
Rol. |
|
Message
|
chat_history.message | string |
Mensaje. |
|
Versión
|
meta.api_version.version | string |
La versión. |
|
Está en desuso
|
meta.api_version.is_deprecated | boolean |
Si está en desuso. |
|
Es experimental
|
meta.api_version.is_experimental | boolean |
Si es experimental. |
|
Tokens de entrada
|
meta.billed_units.input_tokens | integer |
Tokens de entrada. |
|
Tokens de salida
|
meta.billed_units.output_tokens | integer |
Tokens de salida. |
|
Unidades de búsqueda
|
meta.billed_units.search_units | integer |
Unidades de búsqueda. |
|
Classifications
|
meta.billed_units.classifications | integer |
Clasificaciones. |
|
Tokens de entrada
|
meta.tokens.input_tokens | integer |
Tokens de entrada. |
|
Tokens de salida
|
meta.tokens.output_tokens | integer |
Tokens de salida. |
|
Warnings
|
meta.warnings | array of string |
Las advertencias. |
Resumir texto [EN DESUSO]
Genera un resumen en inglés para un texto determinado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Length
|
length | string |
Longitud. |
|
|
Formato
|
format | string |
El formato. |
|
|
Modelo
|
model | string |
Modelo. |
|
|
Extractividad
|
extractiveness | string |
La extractividad. |
|
|
Temperatura
|
temperature | float |
Temperatura. |
|
|
Mensaje de texto
|
text | string |
Texto. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador. |
|
Resumen
|
summary | string |
El resumen. |
|
Versión
|
meta.api_version.version | string |
La versión. |
|
Está en desuso
|
meta.api_version.is_deprecated | boolean |
Si está en desuso. |