Freigeben über


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