Dela via


Cohere (oberoende utgivare) (förhandsversion)

Cohere gör bearbetning av naturligt språk till en del av varje utvecklares verktyg. Utnyttja kraften i språkförststånd. Gå med de utvecklare och företag som använder Cohere för att generera, kategorisera och organisera text i en skala som tidigare var ofattbar.

Den här anslutningsappen är tillgänglig i följande produkter och regioner:

Tjänster Class Regioner
Copilot Studio Premie Alla Power Automate-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Logiska appar Norm Alla Logic Apps-regioner utom följande:
     – Azure Government-regioner
     – Regioner i Azure Kina
     - US Department of Defense (DoD)
Power Apps Premie Alla Power Apps-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Power Automate Premie Alla Power Automate-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Kontakt
Namn Troy Taylor
URL https://www.hitachisolutions.com
E-postmeddelande ttaylor@hitachisolutions.com
Metadata för anslutningsprogram
Utgivare Troy Taylor
Webbplats https://cohere.ai/
Sekretesspolicy https://cohere.ai/privacy
Kategorier AI

Skapa en anslutning

Anslutningsappen stöder följande autentiseringstyper:

Standardinställning Parametrar för att skapa anslutning. Alla regioner Går inte att dela

Standard

Tillämpligt: Alla regioner

Parametrar för att skapa anslutning.

Det här är inte delningsbar anslutning. Om power-appen delas med en annan användare uppmanas en annan användare att skapa en ny anslutning explicit.

Namn Typ Description Krävs
API-nyckel i formatet "Bearer API_Key" securestring API-nyckeln i formatet "Bearer API_Key" för det här API:et Sann

Begränsningsgränser

Name Anrop Förnyelseperiod
API-anrop per anslutning 100 60 sekunder

Åtgärder

Generera avokeniserad text

Konverterar token med byte-parkodning och returnerar deras textrepresentation.

Generera klassificering

Skapar en förutsägelse om vilken etikett som passar de angivna textinmatningarna bäst.

Generera text [INAKTUELL]

Den här åtgärden genererar realistisk text som är villkorad av en viss indata.

Generera textbäddningar

Returnerar textinbäddningar som är listor över flyttalsnummer som samlar in semantisk information om texten som den representerar.

Generera token

Delar upp indatatext i mindre enheter som kallas token med hjälp av byte-pair-kodning (BPE).

Hämta chatt

Genererar ett textsvar på ett användarmeddelande.

Identifiera språk

Identifierar vilket språk var och en av de angivna texterna är skriven i.

Sammanfatta text [INAKTUELL]

Genererar en sammanfattning på engelska för en viss text.

Generera avokeniserad text

Konverterar token med byte-parkodning och returnerar deras textrepresentation.

Parametrar

Name Nyckel Obligatorisk Typ Description
Tokener
tokens array of integer

Tokens.

Returer

Name Sökväg Typ Description
Text
text string

Texten.

Utgåva
meta.api_version.version string

Versionen.

Är inaktuell
meta.api_version.is_deprecated boolean

Om är inaktuellt.

Generera klassificering

Skapar en förutsägelse om vilken etikett som passar de angivna textinmatningarna bäst.

Parametrar

Name Nyckel Obligatorisk Typ Description
Ingångar
inputs array of string

Indata.

Model
model string

Modellen.

Text
text string

Texten.

Etikett
label string

Etiketten.

Preset
preset string

Förinställningen.

Trunkera
truncate string

Trunkeringen.

Returer

Name Sökväg Typ Description
ID-nummer
id string

Identifieraren.

Classifications
classifications array of object
ID-nummer
classifications.id string

Identifieraren.

Indata
classifications.input string

Indata.

Förutsägelse
classifications.prediction string

Förutsägelsen.

Förtroende
classifications.confidence float

Självförtroendet.

Förtroenden
classifications.confidences array of object
Option
classifications.confidences.option string

Alternativet.

Förtroende
classifications.confidences.confidence float

Självförtroendet.

Förtroende
classifications.labels.Not spam.confidence float

Självförtroendet.

Förtroende
classifications.labels.Spam.confidence float

Självförtroendet.

Utgåva
meta.api_version.version string

Versionen.

Är inaktuell
meta.api_version.is_deprecated boolean

Om är inaktuellt.

Generera text [INAKTUELL]

Den här åtgärden genererar realistisk text som är villkorad av en viss indata.

Parametrar

Name Nyckel Obligatorisk Typ Description
Omedelbar
prompt string

Uppmaningen.

Model
model string

Modellen.

Antal generationer
num_generations integer

Antalet generationer.

Maximalt antal token
max_tokens integer

Det maximala antalet token.

Preset
preset string

Förinställningen.

Temperatur
temperature float

Temperaturen.

k
k integer

Värdet k.

p
p float

P-värdet.

Frekvensstraff
frequency_penalty float

Frekvensstraffet.

Närvarostraff
presence_penalty float

Närvarostraffet.

Slutsekvenser
end_sequences array of string

Slutsekvenserna.

Stoppa sekvenser
stop_sequences array of string

Stoppsekvenserna.

Avkastnings sannolikheter
return_likelihoods string

Sannolikheten för avkastning.

Trunkera
truncate string

Trunkeringen.

Returer

Name Sökväg Typ Description
ID-nummer
id string

Identifieraren.

Generationer
generations array of object
ID-nummer
generations.id string

Identifieraren.

Text
generations.text string

Texten.

Omedelbar
prompt string

Uppmaningen.

Generera textbäddningar

Returnerar textinbäddningar som är listor över flyttalsnummer som samlar in semantisk information om texten som den representerar.

Parametrar

Name Nyckel Obligatorisk Typ Description
Texter
texts array of string

Texterna.

Model
model string

Modellen.

Trunkera
truncate string

Trunkeringen.

Returer

Name Sökväg Typ Description
ID-nummer
id string

Identifieraren.

Texter
texts array of string

Texterna.

Inbäddningar
embeddings array of array

Inbäddningarna.

items
embeddings array of float
Utgåva
meta.api_version.version string

Versionen.

Är inaktuell
meta.api_version.is_deprecated boolean

Om är inaktuellt.

Generera token

Delar upp indatatext i mindre enheter som kallas token med hjälp av byte-pair-kodning (BPE).

Parametrar

Name Nyckel Obligatorisk Typ Description
Text
text string

Texten.

Returer

Name Sökväg Typ Description
Tokener
tokens array of integer

Tokens.

Tokensträngar
token_strings array of string

Tokensträngarna.

Utgåva
meta.api_version.version string

Versionen.

Är inaktuell
meta.api_version.is_deprecated boolean

Om är inaktuellt.

Hämta chatt

Genererar ett textsvar på ett användarmeddelande.

Parametrar

Name Nyckel Obligatorisk Typ Description
Message
message True string

Textinmatning som modellen ska svara på.

Model
model string

Namnet på en kompatibel cohere-modell eller ID:t för en finjusterad modell.

Förord
preamble string

När den anges ersätts standardingressen för Cohere med den angivna. Ingresser är en del av uppmaningen som används för att justera modellens övergripande beteende och konversationsstil och använda SYSTEM-rollen.

Role
role string

Rollen.

Message
message string

Föregående meddelande.

Konversations-ID
conversation_id string

Ett alternativ till chatthistorik. Om du anger en conversation_id skapas eller återupptas en bevarad konversation med det angivna ID:t. ID:t kan vara valfri sträng som inte är tom.

Prompt Truncation
prompt_truncation string

Avgör hur kommandotolken ska konstrueras.

ID-nummer
id string

Identifieraren för anslutningsappen.

Användaråtkomsttoken
user_access_token string

När den här användaråtkomsttoken har angetts skickas den till anslutningsappen i auktoriseringshuvudet i stället för den Cohere-genererade.

Fortsätt vid fel
continue_on_failure boolean

När det är sant fortsätter begäran om den här anslutningsappen returnerade ett fel.

Endast sökfrågor
search_queries_only boolean

När det är sant innehåller svaret bara en lista över genererade sökfrågor, men ingen sökning sker och inget svar från modellen på användarens meddelande genereras.

Titel
title string

Dokumentrubriken.

Text
text string

Dokumenttexten.

Källhänvisningskvalitet
citation_quality string

Avgör vilken metod som används för att generera citat som en del av RAG-flödet genom att låta användaren ange om de vill ha korrekta resultat eller snabba resultat.

Temperatur
temperature float

En icke-negativ float som justerar graden av slumpmässighet i generation. Lägre temperaturer innebär mindre slumpmässiga generationer, och högre temperaturer innebär fler slumpmässiga generationer.

Maximalt antal token
max_tokens integer

Det maximala antalet token som modellen genererar som en del av svaret. Obs! Om du anger ett lågt värde kan det leda till ofullständiga generationer.

Maximalt antal indatatoken
max_input_tokens integer

Det maximala antalet indatatoken som ska skickas till modellen. Om det inte anges är max_input_tokens modellens kontextlängdsgräns minus en liten buffert.

k
k integer

Säkerställer att endast de översta k mest sannolika token beaktas för generering i varje steg. Standardvärdet är 0, minsta värdet 0, maxvärdet 500.

p
p float

Säkerställer att endast de mest sannolika token, med den totala sannolikhetsmassan p, beaktas för generering i varje steg. Om både k och p är aktiverade agerar p efter k. Standardvärdet är 0,75. min-värdet 0,01, maxvärdet 0,99.

Seed
seed float

Om det anges gör serverdelen ett bra försök att sampla token deterministiskt, så att upprepade begäranden med samma startvärde och parametrar ska returnera samma resultat. Determinism kan dock inte garanteras helt.

Stoppa sekvenser
stop_sequences array of string

En lista med upp till 5 strängar som modellen använder för att stoppa genereringen. Om modellen genererar en sträng som matchar någon av strängarna i listan slutar den generera token och returnerar den genererade texten fram till den punkten, inte inklusive stoppsekvensen.

Frekvensstraff
frequency_penalty float

Används för att minska repetitiviteten hos genererade token. Ju högre värde, desto starkare tillämpas en straffavgift för tidigare närvarande token, proportionellt mot hur många gånger de redan har dykt upp i prompten eller föregående generation.

Närvarostraff
presence_penalty float

Används för att minska repetitiviteten hos genererade token. Liknar frequency_penalty, förutom att denna påföljd tillämpas lika på alla token som redan har dykt upp, oavsett deras exakta frekvenser.

Namn
name string

Namnet på verktyget som ska anropas. Giltiga namn innehåller endast tecknen a-z, A-Z, 0-9, _ och får inte börja med en siffra.

Description
description string

I beskrivningen av vad verktyget gör använder modellen beskrivningen för att välja när och hur funktionen ska anropas.

Returer

Name Sökväg Typ Description
Text
text string

Texten.

Generations-ID
generation_id string

Generationsidentifieraren.

Citat
citations array of object
Start
citations.start integer

Början.

Sluta
citations.end integer

Slutet.

Text
citations.text string

Texten.

Dokument-ID:t
citations.document_ids array of string

Dokumentidentifierarna.

Documents
documents array of object
ID-nummer
documents.id string

Identifieraren.

Ytterligare egenskaper
documents.additionalProp string

De ytterligare egenskaperna.

Krävs sökning
is_search_required boolean

Om sökning krävs.

Sökfrågor
search_queries array of object
Text
search_queries.text string

Texten.

Generations-ID
search_queries.generation_id string

Generationsidentifieraren.

Sökresultat
search_results array of object
Text
search_results.search_query.text string

Texten.

Generations-ID
search_results.search_query.generation_id string

Generationsidentifieraren.

ID-nummer
search_results.connector.id string

Identifieraren.

Dokument-ID:t
search_results.document_ids array of string

Dokumentidentifierarna.

Felmeddelande
search_results.error_message string

Felmeddelandet.

Fortsätt vid fel
search_results.continue_on_failure boolean

Om du vill fortsätta vid fel.

Slutorsak
finish_reason string

Slutorsaken.

Verktygsanrop
tool_calls array of object
Namn
tool_calls.name string

Namnet.

Chatthistorik
chat_history array of object
Role
chat_history.role string

Rollen.

Message
chat_history.message string

Meddelandet.

Utgåva
meta.api_version.version string

Versionen.

Är inaktuell
meta.api_version.is_deprecated boolean

Om är inaktuellt.

Är experimentell
meta.api_version.is_experimental boolean

Om är experimentellt.

Indatatoken
meta.billed_units.input_tokens integer

Indatatoken.

Utdatatoken
meta.billed_units.output_tokens integer

Utdatatoken.

Sökenheter
meta.billed_units.search_units integer

Sökenheterna.

Classifications
meta.billed_units.classifications integer

Klassificeringarna.

Indatatoken
meta.tokens.input_tokens integer

Indatatoken.

Utdatatoken
meta.tokens.output_tokens integer

Utdatatoken.

Warnings
meta.warnings array of string

Varningarna.

Identifiera språk

Identifierar vilket språk var och en av de angivna texterna är skriven i.

Parametrar

Name Nyckel Obligatorisk Typ Description
Texter
texts array of string

Texterna.

Returer

Name Sökväg Typ Description
ID-nummer
id string

Identifieraren.

Results
results array of object
Språkkod
results.language_code string

Språkkoden.

Språknamn
results.language_name string

Språknamnet.

Utgåva
meta.api_version.version string

Versionen.

Är inaktuell
meta.api_version.is_deprecated boolean

Om är inaktuellt.

Sammanfatta text [INAKTUELL]

Genererar en sammanfattning på engelska för en viss text.

Parametrar

Name Nyckel Obligatorisk Typ Description
Length
length string

Längden.

Format
format string

Formatet.

Model
model string

Modellen.

Extraktivitet
extractiveness string

Extraktiviteten.

Temperatur
temperature float

Temperaturen.

Text
text string

Texten.

Returer

Name Sökväg Typ Description
ID-nummer
id string

Identifieraren.

Sammanfattning
summary string

Sammanfattningen.

Utgåva
meta.api_version.version string

Versionen.

Är inaktuell
meta.api_version.is_deprecated boolean

Om är inaktuellt.