Partager via


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