Cohere (Éditeur indépendant) (préversion)
Cohere fait partie du traitement du langage naturel de chaque kit de ressources du développeur. Tirez parti de la puissance de la compréhension du langage. Rejoignez les développeurs et les entreprises qui utilisent Cohere pour générer, catégoriser et organiser du texte à une échelle qui était auparavant inimaginable.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Troy Taylor |
| URL | https://www.hitachisolutions.com |
| Messagerie électronique | ttaylor@hitachisolutions.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Troy Taylor |
| Site internet | https://cohere.ai/ |
| Politique de confidentialité | https://cohere.ai/privacy |
| Catégories | AI |
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Clé API sous la forme « Porteur API_Key » | securestring | Clé API sous la forme « Bearer API_Key » pour cette API | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Générer des incorporations de texte |
Retourne des incorporations de texte qui sont des listes de nombres à virgule flottante qui capturent des informations sémantiques sur le texte qu’il représente. |
| Générer des jetons |
Fractionne le texte d’entrée en unités plus petites appelées jetons à l’aide de l’encodage de paire d’octets (BPE). |
| Générer du texte [DÉCONSEILLÉ] |
Cette action génère un texte réaliste conditionné sur une entrée donnée. |
| Générer du texte détokenisé |
Convertit les jetons à l’aide de l’encodage de paire d’octets et retourne leur représentation textuelle. |
| Générer une classification |
Crée une prédiction sur laquelle l’étiquette correspond le mieux aux entrées de texte spécifiées. |
| Identifier la langue |
Détecte la langue dans laquelle chacun des textes fournis est écrit. |
| Obtenir une conversation |
Génère une réponse texte à un message utilisateur. |
| Résumer le texte [DÉPRÉCIÉ] |
Génère un résumé en anglais pour un texte donné. |
Générer des incorporations de texte
Retourne des incorporations de texte qui sont des listes de nombres à virgule flottante qui capturent des informations sémantiques sur le texte qu’il représente.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Textes
|
texts | array of string |
Les textes. |
|
|
Model
|
model | string |
Modèle. |
|
|
Tronquer
|
truncate | string |
La troncation. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
Textes
|
texts | array of string |
Les textes. |
|
Incorporations
|
embeddings | array of array |
Incorporations. |
|
items
|
embeddings | array of float | |
|
Version
|
meta.api_version.version | string |
Version. |
|
Est déconseillé
|
meta.api_version.is_deprecated | boolean |
Indique s’il est déconseillé. |
Générer des jetons
Fractionne le texte d’entrée en unités plus petites appelées jetons à l’aide de l’encodage de paire d’octets (BPE).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Texto
|
text | string |
Texte. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Tokens
|
tokens | array of integer |
Jetons. |
|
Chaînes de jetons
|
token_strings | array of string |
Chaînes de jeton. |
|
Version
|
meta.api_version.version | string |
Version. |
|
Est déconseillé
|
meta.api_version.is_deprecated | boolean |
Indique s’il est déconseillé. |
Générer du texte [DÉCONSEILLÉ]
Cette action génère un texte réaliste conditionné sur une entrée donnée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Prompt
|
prompt | string |
Invite. |
|
|
Model
|
model | string |
Modèle. |
|
|
Nombre de générations
|
num_generations | integer |
Nombre de générations. |
|
|
Nombre maximal de jetons
|
max_tokens | integer |
Nombre maximal de jetons. |
|
|
Preset
|
preset | string |
Présélection. |
|
|
Température
|
temperature | float |
Température. |
|
|
k
|
k | integer |
Valeur k. |
|
|
p
|
p | float |
Valeur p. |
|
|
Pénalité de fréquence
|
frequency_penalty | float |
Pénalité de fréquence. |
|
|
Pénalité de présence
|
presence_penalty | float |
La pénalité de présence. |
|
|
Séquences de fin
|
end_sequences | array of string |
Séquences de fin. |
|
|
Arrêter les séquences
|
stop_sequences | array of string |
Séquences d’arrêt. |
|
|
Probabilités de retour
|
return_likelihoods | string |
Probabilités de retour. |
|
|
Tronquer
|
truncate | string |
La troncation. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
Générations
|
generations | array of object | |
|
ID
|
generations.id | string |
Identificateur. |
|
Texto
|
generations.text | string |
Texte. |
|
Prompt
|
prompt | string |
Invite. |
Générer du texte détokenisé
Convertit les jetons à l’aide de l’encodage de paire d’octets et retourne leur représentation textuelle.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Tokens
|
tokens | array of integer |
Jetons. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Texto
|
text | string |
Texte. |
|
Version
|
meta.api_version.version | string |
Version. |
|
Est déconseillé
|
meta.api_version.is_deprecated | boolean |
Indique s’il est déconseillé. |
Générer une classification
Crée une prédiction sur laquelle l’étiquette correspond le mieux aux entrées de texte spécifiées.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Données d'entrée
|
inputs | array of string |
Entrées. |
|
|
Model
|
model | string |
Modèle. |
|
|
Texto
|
text | string |
Texte. |
|
|
Étiquette
|
label | string |
Étiquette. |
|
|
Preset
|
preset | string |
Présélection. |
|
|
Tronquer
|
truncate | string |
La troncation. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
Classifications
|
classifications | array of object | |
|
ID
|
classifications.id | string |
Identificateur. |
|
Input
|
classifications.input | string |
Entrée. |
|
Prediction
|
classifications.prediction | string |
Prédiction. |
|
Confiance
|
classifications.confidence | float |
La confiance. |
|
Confidences
|
classifications.confidences | array of object | |
|
Choix
|
classifications.confidences.option | string |
Option. |
|
Confiance
|
classifications.confidences.confidence | float |
La confiance. |
|
Confiance
|
classifications.labels.Not spam.confidence | float |
La confiance. |
|
Confiance
|
classifications.labels.Spam.confidence | float |
La confiance. |
|
Version
|
meta.api_version.version | string |
Version. |
|
Est déconseillé
|
meta.api_version.is_deprecated | boolean |
Indique s’il est déconseillé. |
Identifier la langue
Détecte la langue dans laquelle chacun des textes fournis est écrit.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Textes
|
texts | array of string |
Les textes. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
Results
|
results | array of object | |
|
Code de langue
|
results.language_code | string |
Code de langue. |
|
Nom de langue
|
results.language_name | string |
Nom de la langue. |
|
Version
|
meta.api_version.version | string |
Version. |
|
Est déconseillé
|
meta.api_version.is_deprecated | boolean |
Indique s’il est déconseillé. |
Obtenir une conversation
Génère une réponse texte à un message utilisateur.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Message
|
message | True | string |
Entrée de texte pour que le modèle réponde. |
|
Model
|
model | string |
Nom d’un modèle Cohere compatible ou id d’un modèle affiné. |
|
|
Préambule
|
preamble | string |
Lorsqu’il est spécifié, le préambule de Cohere par défaut est remplacé par celui fourni. Les préambules font partie de l’invite utilisée pour ajuster le comportement global et le style de conversation du modèle et utiliser le rôle SYSTEM. |
|
|
Role
|
role | string |
Rôle. |
|
|
Message
|
message | string |
Message précédent. |
|
|
ID de conversation
|
conversation_id | string |
Alternative à l’historique des conversations. Fournir un conversation_id crée ou reprend une conversation persistante avec l’ID spécifié. L’ID peut être n’importe quelle chaîne non vide. |
|
|
Troncation d’invite
|
prompt_truncation | string |
Détermine la façon dont l’invite sera construite. |
|
|
ID
|
id | string |
Identificateur du connecteur. |
|
|
Jeton d’accès utilisateur
|
user_access_token | string |
Lorsqu’il est spécifié, ce jeton d’accès utilisateur est transmis au connecteur dans l’en-tête d’autorisation au lieu du jeton de cohéreur généré. |
|
|
Continuer en cas d’échec
|
continue_on_failure | boolean |
Lorsque la valeur est true, la requête se poursuit si ce connecteur a retourné une erreur. |
|
|
Requêtes de recherche uniquement
|
search_queries_only | boolean |
Lorsque la valeur est true, la réponse contient uniquement une liste de requêtes de recherche générées, mais aucune recherche n’aura lieu, et aucune réponse du modèle au message de l’utilisateur sera générée. |
|
|
Titre
|
title | string |
Titre du document. |
|
|
Texto
|
text | string |
Texte du document. |
|
|
Qualité des citations
|
citation_quality | string |
Dicte l’approche adoptée pour générer des citations dans le cadre du flux RAG en permettant à l’utilisateur de spécifier s’il souhaite obtenir des résultats précis ou rapides. |
|
|
Température
|
temperature | float |
Flotteur non négatif qui ajuste le degré de randomité en génération. Les températures inférieures signifient moins de générations aléatoires, et les températures plus élevées signifient des générations plus aléatoires. |
|
|
Nombre maximal de jetons
|
max_tokens | integer |
Nombre maximal de jetons générés par le modèle dans le cadre de la réponse. Remarque : La définition d’une valeur faible peut entraîner des générations incomplètes. |
|
|
Nombre maximal de jetons d’entrée
|
max_input_tokens | integer |
Nombre maximal de jetons d’entrée à envoyer au modèle. S’il n’est pas spécifié, max_input_tokens est la limite de longueur du contexte du modèle moins une petite mémoire tampon. |
|
|
k
|
k | integer |
Garantit que seuls les jetons k les plus probables sont pris en compte pour la génération à chaque étape. La valeur par défaut est 0, la valeur minimale de 0, la valeur maximale de 500. |
|
|
p
|
p | float |
Garantit que seuls les jetons les plus probables, avec une masse de probabilité totale de p, sont pris en compte pour la génération à chaque étape. Si k et p sont activés, p agit après k. La valeur par défaut est 0,75. valeur minimale de 0,01, valeur maximale de 0,99. |
|
|
Seed
|
seed | float |
S’il est spécifié, le back-end effectue un meilleur effort pour échantillonner les jetons de manière déterministe, de sorte que les requêtes répétées avec la même valeur initiale et les mêmes paramètres doivent retourner le même résultat. Toutefois, le déterminisme ne peut pas être totalement garanti. |
|
|
Arrêter les séquences
|
stop_sequences | array of string |
Liste de jusqu’à 5 chaînes que le modèle utilisera pour arrêter la génération. Si le modèle génère une chaîne qui correspond à l’une des chaînes de la liste, il cesse de générer des jetons et retourne le texte généré jusqu’à ce point, sans inclure la séquence d’arrêt. |
|
|
Pénalité de fréquence
|
frequency_penalty | float |
Utilisé pour réduire la répétitivité des jetons générés. Plus la valeur est élevée, plus une pénalité est appliquée aux jetons précédemment présents, proportionnellement au nombre de fois qu’ils ont déjà apparu dans l’invite ou la génération précédente. |
|
|
Pénalité de présence
|
presence_penalty | float |
Utilisé pour réduire la répétitivité des jetons générés. Similaire à frequency_penalty, sauf que cette pénalité est appliquée de façon égale à tous les jetons qui ont déjà été apparus, quelles que soient leurs fréquences exactes. |
|
|
Nom
|
name | string |
Nom de l’outil à appeler. Les noms valides contiennent uniquement les caractères a-z, A-Z, 0-9, _ et ne doivent pas commencer par un chiffre. |
|
|
Descriptif
|
description | string |
Description de ce que fait l’outil, le modèle utilise la description pour choisir quand et comment appeler la fonction. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Texto
|
text | string |
Texte. |
|
ID de génération
|
generation_id | string |
Identificateur de génération. |
|
Références
|
citations | array of object | |
|
Démarrer
|
citations.start | integer |
Début. |
|
Fin
|
citations.end | integer |
La fin. |
|
Texto
|
citations.text | string |
Texte. |
|
ID de document
|
citations.document_ids | array of string |
Identificateurs de document. |
|
Documents
|
documents | array of object | |
|
ID
|
documents.id | string |
Identificateur. |
|
Propriétés supplémentaires
|
documents.additionalProp | string |
Propriétés supplémentaires. |
|
Recherche requise
|
is_search_required | boolean |
Indique si la recherche est requise. |
|
Requêtes de recherche
|
search_queries | array of object | |
|
Texto
|
search_queries.text | string |
Texte. |
|
ID de génération
|
search_queries.generation_id | string |
Identificateur de génération. |
|
Résultats de la recherche
|
search_results | array of object | |
|
Texto
|
search_results.search_query.text | string |
Texte. |
|
ID de génération
|
search_results.search_query.generation_id | string |
Identificateur de génération. |
|
ID
|
search_results.connector.id | string |
Identificateur. |
|
ID de document
|
search_results.document_ids | array of string |
Identificateurs de document. |
|
Message d'erreur
|
search_results.error_message | string |
Message d’erreur. |
|
Continuer en cas d’échec
|
search_results.continue_on_failure | boolean |
Indique s’il faut continuer en cas d’échec. |
|
Fin de la raison
|
finish_reason | string |
La raison finale. |
|
Appels d’outils
|
tool_calls | array of object | |
|
Nom
|
tool_calls.name | string |
Nom. |
|
Historique des conversations
|
chat_history | array of object | |
|
Role
|
chat_history.role | string |
Rôle. |
|
Message
|
chat_history.message | string |
Message. |
|
Version
|
meta.api_version.version | string |
Version. |
|
Est déconseillé
|
meta.api_version.is_deprecated | boolean |
Indique s’il est déconseillé. |
|
Est expérimental
|
meta.api_version.is_experimental | boolean |
Indique s’il s’agit d’une expérience expérimentale. |
|
Jetons d’entrée
|
meta.billed_units.input_tokens | integer |
Jetons d’entrée. |
|
Jetons de sortie
|
meta.billed_units.output_tokens | integer |
Jetons de sortie. |
|
Unités de recherche
|
meta.billed_units.search_units | integer |
Unités de recherche. |
|
Classifications
|
meta.billed_units.classifications | integer |
Classifications. |
|
Jetons d’entrée
|
meta.tokens.input_tokens | integer |
Jetons d’entrée. |
|
Jetons de sortie
|
meta.tokens.output_tokens | integer |
Jetons de sortie. |
|
Warnings
|
meta.warnings | array of string |
Avertissements. |
Résumer le texte [DÉPRÉCIÉ]
Génère un résumé en anglais pour un texte donné.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Length
|
length | string |
Longueur. |
|
|
Format
|
format | string |
Format. |
|
|
Model
|
model | string |
Modèle. |
|
|
Extraction
|
extractiveness | string |
L’extraction. |
|
|
Température
|
temperature | float |
Température. |
|
|
Texto
|
text | string |
Texte. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur. |
|
Résumé
|
summary | string |
Le résumé. |
|
Version
|
meta.api_version.version | string |
Version. |
|
Est déconseillé
|
meta.api_version.is_deprecated | boolean |
Indique s’il est déconseillé. |