Cohere (Unabhängiger Herausgeber) (Vorschau)
Cohere macht die Verarbeitung natürlicher Sprachen teil des Toolkits jedes Entwicklers. Nutzen Sie die Leistungsfähigkeit des Sprachverständnisses. Treten Sie den Entwicklern und Unternehmen bei, die Cohere verwenden, um Text in einem Maßstab zu generieren, zu kategorisieren und zu organisieren, der zuvor unvorstellbar war.
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Logik-Apps | Norm | Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche: – Azure Government-Regionen - Azure China-Regionen - US Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps-Regionen mit Ausnahme der folgenden: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Kontakt | |
|---|---|
| Name | Troy Taylor |
| URL | https://www.hitachisolutions.com |
| ttaylor@hitachisolutions.com |
| Connectormetadaten | |
|---|---|
| Herausgeber | Troy Taylor |
| Webseite | https://cohere.ai/ |
| Datenschutzrichtlinie | https://cohere.ai/privacy |
| Kategorien | Künstliche Intelligenz |
Erstellen einer Verbindung
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Vorgabe | Parameter zum Erstellen einer Verbindung. | Alle Regionen | Nicht teilbar |
Vorgabe
Anwendbar: Alle Regionen
Parameter zum Erstellen einer Verbindung.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| API-Schlüssel im Formular "Bearer API_Key" | securestring | Der API-Schlüssel im Format "Bearer API_Key" für diese API | Richtig |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
| Chat abrufen |
Generiert eine Textantwort auf eine Benutzernachricht. |
| Generieren von detokenisiertem Text |
Konvertiert Token mithilfe der Byte-Pair-Codierung und gibt ihre Textdarstellung zurück. |
| Generieren von Text [VERALTET] |
Diese Aktion generiert realistischen Text, der für eine bestimmte Eingabe bedingt ist. |
| Generieren von Texteinbettungen |
Gibt Texteinbettungen zurück, bei denen es sich um Listen mit Gleitkommazahlen handelt, die semantische Informationen zu dem text, den er darstellt, erfasst. |
| Generieren von Token |
Teilt Eingabetext in kleinere Einheiten, die als Token bezeichnet werden, mithilfe der Byte-Pair-Codierung (BPE). |
| Identifizieren der Sprache |
Erkennt, in welcher Sprache jeder der bereitgestellten Texte geschrieben wird. |
| Klassifikation generieren |
Erstellt eine Vorhersage darüber, welche Beschriftung den angegebenen Texteingaben am besten entspricht. |
| Text zusammenfassen [VERALTET] |
Generiert eine Zusammenfassung in Englisch für einen bestimmten Text. |
Chat abrufen
Generiert eine Textantwort auf eine Benutzernachricht.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Nachricht
|
message | True | string |
Texteingabe für das Modell, auf das geantwortet werden soll. |
|
Model
|
model | string |
Der Name eines kompatiblen Cohere-Modells oder die ID eines optimierten Modells. |
|
|
Präambel
|
preamble | string |
Wenn angegeben, wird das Standardmäßige Cohere-Präamble durch die bereitgestellte ersetzt. Präambel sind Teil der Eingabeaufforderung, die verwendet wird, um das allgemeine Verhalten und den Unterhaltungsstil des Modells anzupassen und die SYSTEM-Rolle zu verwenden. |
|
|
Rolle
|
role | string |
Die Rolle. |
|
|
Nachricht
|
message | string |
Die vorherige Nachricht. |
|
|
Unterhaltungs-ID
|
conversation_id | string |
Eine Alternative zum Chatverlauf. Wenn Sie eine conversation_id bereitstellen, wird eine beibehaltene Unterhaltung mit der angegebenen ID erstellt oder fortgesetzt. Die ID kann eine beliebige nicht leere Zeichenfolge sein. |
|
|
Eingabeaufforderungsabkürzung
|
prompt_truncation | string |
Bestimmt, wie die Eingabeaufforderung erstellt wird. |
|
|
ID
|
id | string |
Der Bezeichner des Verbinders. |
|
|
Benutzerzugriffstoken
|
user_access_token | string |
Wenn angegeben, wird dieses Benutzerzugriffstoken anstelle des generierten Cohere an den Connector im Autorisierungsheader übergeben. |
|
|
Fehler fortsetzen
|
continue_on_failure | boolean |
Wenn true, wird die Anforderung fortgesetzt, wenn dieser Connector einen Fehler zurückgegeben hat. |
|
|
Nur Suchabfragen
|
search_queries_only | boolean |
Wenn true, enthält die Antwort nur eine Liste der generierten Suchabfragen, aber keine Suche erfolgt, und es wird keine Antwort vom Modell auf die Nachricht des Benutzers generiert. |
|
|
Title
|
title | string |
Der Dokumenttitel. |
|
|
Text
|
text | string |
Der Dokumenttext. |
|
|
Zitatqualität
|
citation_quality | string |
Legt den Ansatz fest, der zum Generieren von Zitaten als Teil des RAG-Flusses verwendet wird, indem der Benutzer angeben kann, ob er genaue Ergebnisse oder schnelle Ergebnisse erzielen möchte. |
|
|
Temperatur
|
temperature | float |
Ein nicht negativer Float, der den Grad der Zufälligkeit in der Generation zustimmt. Niedrigere Temperaturen bedeuten weniger zufällige Generationen, und höhere Temperaturen bedeuten mehr zufällige Generationen. |
|
|
Max. Token
|
max_tokens | integer |
Die maximale Anzahl von Token, die das Modell als Teil der Antwort generiert. Hinweis: Das Festlegen eines niedrigen Werts kann zu unvollständigen Generationen führen. |
|
|
Max. Eingabetoken
|
max_input_tokens | integer |
Die maximale Anzahl von Eingabetoken, die an das Modell gesendet werden sollen. Wenn nicht angegeben, ist max_input_tokens das Kontextlängenlimit des Modells abzüglich eines kleinen Puffers. |
|
|
k
|
k | integer |
Stellt sicher, dass bei jedem Schritt nur die höchsten k-Höchstwahrscheinlichen für die Generierung berücksichtigt werden. Der Standardwert ist 0, min. Wert von 0, max. Wert von 500. |
|
|
p
|
p | float |
Stellt sicher, dass nur die wahrscheinlichsten Token mit der Gesamtwahrscheinlichkeit von p bei jedem Schritt für die Generierung berücksichtigt werden. Wenn sowohl k als auch p aktiviert sind, wirkt p nach k. Der Standardwert ist 0,75. min wert of 0,01, max value of 0,99. |
|
|
Seed
|
seed | float |
Wenn angegeben, versucht das Back-End, Token deterministisch zu beispielen, sodass wiederholte Anforderungen mit demselben Startwert und denselben Parametern dasselbe Ergebnis zurückgeben sollten. Determinismus kann jedoch nicht völlig garantiert werden. |
|
|
Stoppsequenzen
|
stop_sequences | array of string |
Eine Liste mit bis zu 5 Zeichenfolgen, die das Modell zum Beenden der Generierung verwendet. Wenn das Modell eine Zeichenfolge generiert, die einer der Zeichenfolgen in der Liste entspricht, beendet es das Generieren von Token und gibt den generierten Text bis zu diesem Punkt zurück, der nicht die Stoppsequenz enthält. |
|
|
Häufigkeitsstrafe
|
frequency_penalty | float |
Wird verwendet, um die Wiederholung von generierten Token zu reduzieren. Je höher der Wert ist, desto stärker wird eine Strafe auf zuvor vorhandene Token angewendet, proportional dazu, wie oft sie bereits in der Eingabeaufforderung oder früheren Generation aufgetreten sind. |
|
|
Anwesenheitsstrafe
|
presence_penalty | float |
Wird verwendet, um die Wiederholung von generierten Token zu reduzieren. Ähnlich wie frequency_penalty, mit der Ausnahme, dass diese Strafe gleich auf alle Token angewendet wird, die bereits aufgetreten sind, unabhängig von ihren genauen Frequenzen. |
|
|
Name
|
name | string |
Der Name des Tools, das aufgerufen werden soll. Gültige Namen enthalten nur die Zeichen a-z, A-Z, 0-9, _ und dürfen nicht mit einer Ziffer beginnen. |
|
|
Description
|
description | string |
Die Beschreibung, was das Tool tut, verwendet das Modell die Beschreibung, um auszuwählen, wann und wie die Funktion aufgerufen wird. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Text
|
text | string |
Der Text. |
|
Generation-ID
|
generation_id | string |
Der Generierungsbezeichner. |
|
Zitate
|
citations | array of object | |
|
Start
|
citations.start | integer |
Der Anfang. |
|
ENDE
|
citations.end | integer |
Das Ende. |
|
Text
|
citations.text | string |
Der Text. |
|
Dokument-IDs
|
citations.document_ids | array of string |
Die Dokumentbezeichner. |
|
Dokumente
|
documents | array of object | |
|
ID
|
documents.id | string |
Der Bezeichner. |
|
Weitere Eigenschaften
|
documents.additionalProp | string |
Die zusätzlichen Eigenschaften. |
|
Ist Suche erforderlich
|
is_search_required | boolean |
Gibt an, ob die Suche erforderlich ist. |
|
Suchabfragen
|
search_queries | array of object | |
|
Text
|
search_queries.text | string |
Der Text. |
|
Generation-ID
|
search_queries.generation_id | string |
Der Generierungsbezeichner. |
|
Suchergebnisse
|
search_results | array of object | |
|
Text
|
search_results.search_query.text | string |
Der Text. |
|
Generation-ID
|
search_results.search_query.generation_id | string |
Der Generierungsbezeichner. |
|
ID
|
search_results.connector.id | string |
Der Bezeichner. |
|
Dokument-IDs
|
search_results.document_ids | array of string |
Die Dokumentbezeichner. |
|
Fehlermeldung
|
search_results.error_message | string |
Die Fehlermeldung. |
|
Fehler fortsetzen
|
search_results.continue_on_failure | boolean |
Gibt an, ob der Fehler fortgesetzt werden soll. |
|
Endgrund
|
finish_reason | string |
Der Endgrund. |
|
Toolaufrufe
|
tool_calls | array of object | |
|
Name
|
tool_calls.name | string |
Der Name. |
|
Chatverlauf
|
chat_history | array of object | |
|
Rolle
|
chat_history.role | string |
Die Rolle. |
|
Nachricht
|
chat_history.message | string |
Die Nachricht. |
|
Version
|
meta.api_version.version | string |
Die Version. |
|
Veraltet
|
meta.api_version.is_deprecated | boolean |
Gibt an, ob veraltet ist. |
|
Ist Experimentell
|
meta.api_version.is_experimental | boolean |
Ob experimentell. |
|
Eingabetoken
|
meta.billed_units.input_tokens | integer |
Die Eingabetoken. |
|
256 Ausgabetoken
|
meta.billed_units.output_tokens | integer |
Die Ausgabetoken. |
|
Sucheinheiten
|
meta.billed_units.search_units | integer |
Die Sucheinheiten. |
|
Classifications
|
meta.billed_units.classifications | integer |
Die Klassifizierungen. |
|
Eingabetoken
|
meta.tokens.input_tokens | integer |
Die Eingabetoken. |
|
256 Ausgabetoken
|
meta.tokens.output_tokens | integer |
Die Ausgabetoken. |
|
Warnungen
|
meta.warnings | array of string |
Die Warnungen. |
Generieren von detokenisiertem Text
Konvertiert Token mithilfe der Byte-Pair-Codierung und gibt ihre Textdarstellung zurück.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Tokenen
|
tokens | array of integer |
Die Token. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Text
|
text | string |
Der Text. |
|
Version
|
meta.api_version.version | string |
Die Version. |
|
Veraltet
|
meta.api_version.is_deprecated | boolean |
Gibt an, ob veraltet ist. |
Generieren von Text [VERALTET]
Diese Aktion generiert realistischen Text, der für eine bestimmte Eingabe bedingt ist.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Prompt
|
prompt | string |
Die Eingabeaufforderung. |
|
|
Model
|
model | string |
Das Modell. |
|
|
Anzahl Generationen
|
num_generations | integer |
Die Anzahl der Generationen. |
|
|
Max. Token
|
max_tokens | integer |
Die maximale Anzahl von Token. |
|
|
Voreinstellung
|
preset | string |
Die Voreinstellung. |
|
|
Temperatur
|
temperature | float |
Die Temperatur. |
|
|
k
|
k | integer |
Der k-Wert. |
|
|
p
|
p | float |
Der p-Wert. |
|
|
Häufigkeitsstrafe
|
frequency_penalty | float |
Die Häufigkeitsstrafe. |
|
|
Anwesenheitsstrafe
|
presence_penalty | float |
Die Anwesenheitsstrafe. |
|
|
Endsequenzen
|
end_sequences | array of string |
Die Endsequenzen. |
|
|
Stoppsequenzen
|
stop_sequences | array of string |
Die Stoppsequenzen. |
|
|
Rückgabewahrscheinlichkeiten
|
return_likelihoods | string |
Die Rückgabewahrscheinlichkeit. |
|
|
Abschneiden
|
truncate | string |
Die Abkürzung. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
ID
|
id | string |
Der Bezeichner. |
|
Generationen
|
generations | array of object | |
|
ID
|
generations.id | string |
Der Bezeichner. |
|
Text
|
generations.text | string |
Der Text. |
|
Prompt
|
prompt | string |
Die Eingabeaufforderung. |
Generieren von Texteinbettungen
Gibt Texteinbettungen zurück, bei denen es sich um Listen mit Gleitkommazahlen handelt, die semantische Informationen zu dem text, den er darstellt, erfasst.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Texte
|
texts | array of string |
Die Texte. |
|
|
Model
|
model | string |
Das Modell. |
|
|
Abschneiden
|
truncate | string |
Die Abkürzung. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
ID
|
id | string |
Der Bezeichner. |
|
Texte
|
texts | array of string |
Die Texte. |
|
Einbettungen
|
embeddings | array of array |
Die Einbettungen. |
|
items
|
embeddings | array of float | |
|
Version
|
meta.api_version.version | string |
Die Version. |
|
Veraltet
|
meta.api_version.is_deprecated | boolean |
Gibt an, ob veraltet ist. |
Generieren von Token
Teilt Eingabetext in kleinere Einheiten, die als Token bezeichnet werden, mithilfe der Byte-Pair-Codierung (BPE).
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Text
|
text | string |
Der Text. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Tokenen
|
tokens | array of integer |
Die Token. |
|
Tokenzeichenfolgen
|
token_strings | array of string |
Die Tokenzeichenfolgen. |
|
Version
|
meta.api_version.version | string |
Die Version. |
|
Veraltet
|
meta.api_version.is_deprecated | boolean |
Gibt an, ob veraltet ist. |
Identifizieren der Sprache
Erkennt, in welcher Sprache jeder der bereitgestellten Texte geschrieben wird.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Texte
|
texts | array of string |
Die Texte. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
ID
|
id | string |
Der Bezeichner. |
|
Ergebnisse
|
results | array of object | |
|
Sprachcode
|
results.language_code | string |
Der Sprachcode. |
|
Sprachname
|
results.language_name | string |
Der Sprachname. |
|
Version
|
meta.api_version.version | string |
Die Version. |
|
Veraltet
|
meta.api_version.is_deprecated | boolean |
Gibt an, ob veraltet ist. |
Klassifikation generieren
Erstellt eine Vorhersage darüber, welche Beschriftung den angegebenen Texteingaben am besten entspricht.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Eingänge
|
inputs | array of string |
Die Eingaben. |
|
|
Model
|
model | string |
Das Modell. |
|
|
Text
|
text | string |
Der Text. |
|
|
Etikett
|
label | string |
Die Bezeichnung. |
|
|
Voreinstellung
|
preset | string |
Die Voreinstellung. |
|
|
Abschneiden
|
truncate | string |
Die Abkürzung. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
ID
|
id | string |
Der Bezeichner. |
|
Classifications
|
classifications | array of object | |
|
ID
|
classifications.id | string |
Der Bezeichner. |
|
Input
|
classifications.input | string |
Die Eingabe. |
|
Prediction
|
classifications.prediction | string |
Die Vorhersage. |
|
Zuverlässigkeit
|
classifications.confidence | float |
Das Vertrauen. |
|
Vertrauen
|
classifications.confidences | array of object | |
|
Option
|
classifications.confidences.option | string |
Die Option. |
|
Zuverlässigkeit
|
classifications.confidences.confidence | float |
Das Vertrauen. |
|
Zuverlässigkeit
|
classifications.labels.Not spam.confidence | float |
Das Vertrauen. |
|
Zuverlässigkeit
|
classifications.labels.Spam.confidence | float |
Das Vertrauen. |
|
Version
|
meta.api_version.version | string |
Die Version. |
|
Veraltet
|
meta.api_version.is_deprecated | boolean |
Gibt an, ob veraltet ist. |
Text zusammenfassen [VERALTET]
Generiert eine Zusammenfassung in Englisch für einen bestimmten Text.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Length
|
length | string |
Die Länge. |
|
|
Format
|
format | string |
Das Format. |
|
|
Model
|
model | string |
Das Modell. |
|
|
Extraktivität
|
extractiveness | string |
Die Extraktivität. |
|
|
Temperatur
|
temperature | float |
Die Temperatur. |
|
|
Text
|
text | string |
Der Text. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
ID
|
id | string |
Der Bezeichner. |
|
Zusammenfassung
|
summary | string |
Die Zusammenfassung. |
|
Version
|
meta.api_version.version | string |
Die Version. |
|
Veraltet
|
meta.api_version.is_deprecated | boolean |
Gibt an, ob veraltet ist. |