Sdílet prostřednictvím


Cohere (nezávislý vydavatel) (Preview)

Společnost Cohere vytváří zpracování přirozeného jazyka součástí všech vývojářských nástrojů. Využijte sílu porozumění jazyku. Připojte se k vývojářům a firmám, které používají Společnost Cohere ke generování, kategorizaci a uspořádání textu ve velkém měřítku, které bylo dříve nepředstavitelné.

Tento konektor je dostupný v následujících produktech a oblastech:

Service Class Regions
Copilot Studio Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Logic Apps Standard Všechny oblasti Logic Apps s výjimkou následujících:
     – Oblasti Azure Government
     – Oblasti Azure China
     - Ministerstvo obrany USA (DoD)
Power Apps Premium Všechny oblasti Power Apps s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Power Automate Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Kontakt
Název Troy Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Metadata konektoru
Vydavatel Troy Taylor
Internetová stránka https://cohere.ai/
Zásady ochrany osobních údajů https://cohere.ai/privacy
Kategorie AI

Vytvoření připojení

Konektor podporuje následující typy ověřování:

výchozí Parametry pro vytvoření připojení Všechny oblasti Nesdílitelné

Výchozí

Použitelné: Všechny oblasti

Parametry pro vytvoření připojení

Toto připojení není možné sdílet. Pokud se power app sdílí s jiným uživatelem, zobrazí se výzva k explicitní vytvoření nového připojení.

Název Typ Description Povinné
Klíč rozhraní API ve formátu Nosný API_Key securestring Klíč rozhraní API ve formátu Bearer API_Key pro toto rozhraní API Pravdivé

Limity omezování

Name Volání Období obnovení
Volání rozhraní API na připojení 100 60 sekund

Akce

Generování detokenizovaného textu

Převede tokeny pomocí kódování bajtů a vrátí jejich textovou reprezentaci.

Generování klasifikace

Vytvoří predikci, který popisek nejlépe odpovídá zadaným textovým vstupům.

Generování textu [ZASTARALÉ]

Tato akce generuje realistický text podmíněný daným vstupem.

Generování tokenů

Rozdělí vstupní text do menších jednotek označovaných jako tokeny pomocí kódování bajtového páru (BPE).

Generování vkládání textu

Vrátí vložené texty, které jsou seznamy čísel s plovoucí desetinou čárkou, která zachycuje sémantické informace o textu, který představuje.

Identifikace jazyka

Zjistí, ve kterém jazyce se každý zadaný text zapisuje.

Shrnutí textu [ZASTARALÉ]

Vygeneruje souhrn v angličtině pro daný text.

Získání chatu

Vygeneruje textovou odpověď na zprávu uživatele.

Generování detokenizovaného textu

Převede tokeny pomocí kódování bajtů a vrátí jejich textovou reprezentaci.

Parametry

Name Klíč Vyžadováno Typ Description
Tokény
tokens array of integer

Tokeny.

Návraty

Name Cesta Typ Description
Text
text string

Text.

Version
meta.api_version.version string

Verze.

Je zastaralá
meta.api_version.is_deprecated boolean

Určuje, jestli je zastaralý.

Generování klasifikace

Vytvoří predikci, který popisek nejlépe odpovídá zadaným textovým vstupům.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupy
inputs array of string

Vstupy.

Model
model string

Model.

Text
text string

Text.

Označení
label string

Popisek.

Preset
preset string

Přednastavení.

Zkrátit
truncate string

Zkrácení.

Návraty

Name Cesta Typ Description
ID
id string

Identifikátor.

Classifications
classifications array of object
ID
classifications.id string

Identifikátor.

Vstup
classifications.input string

Vstup.

Prediction
classifications.prediction string

Predikce.

Spolehlivost
classifications.confidence float

Spolehlivost.

Důvěrné
classifications.confidences array of object
Možnost
classifications.confidences.option string

Možnost.

Spolehlivost
classifications.confidences.confidence float

Spolehlivost.

Spolehlivost
classifications.labels.Not spam.confidence float

Spolehlivost.

Spolehlivost
classifications.labels.Spam.confidence float

Spolehlivost.

Version
meta.api_version.version string

Verze.

Je zastaralá
meta.api_version.is_deprecated boolean

Určuje, jestli je zastaralý.

Generování textu [ZASTARALÉ]

Tato akce generuje realistický text podmíněný daným vstupem.

Parametry

Name Klíč Vyžadováno Typ Description
Podnět
prompt string

Výzva.

Model
model string

Model.

Generace čísel
num_generations integer

Počet generací.

Maximální počet tokenů
max_tokens integer

Maximální počet tokenů.

Preset
preset string

Přednastavení.

Teplota
temperature float

Teplota.

k
k integer

Hodnota k.

p
p float

Hodnota p.

Trest frekvence
frequency_penalty float

Trest frekvence.

Trest přítomnosti
presence_penalty float

Trest přítomnosti.

Koncové sekvence
end_sequences array of string

Koncová sekvence.

Sekvence zastavení
stop_sequences array of string

Sekvence zastavení.

Pravděpodobnosti vrácení
return_likelihoods string

Pravděpodobnost vrácení.

Zkrátit
truncate string

Zkrácení.

Návraty

Name Cesta Typ Description
ID
id string

Identifikátor.

Generace
generations array of object
ID
generations.id string

Identifikátor.

Text
generations.text string

Text.

Podnět
prompt string

Výzva.

Generování tokenů

Rozdělí vstupní text do menších jednotek označovaných jako tokeny pomocí kódování bajtového páru (BPE).

Parametry

Name Klíč Vyžadováno Typ Description
Text
text string

Text.

Návraty

Name Cesta Typ Description
Tokény
tokens array of integer

Tokeny.

Řetězce tokenů
token_strings array of string

Řetězce tokenů.

Version
meta.api_version.version string

Verze.

Je zastaralá
meta.api_version.is_deprecated boolean

Určuje, jestli je zastaralý.

Generování vkládání textu

Vrátí vložené texty, které jsou seznamy čísel s plovoucí desetinou čárkou, která zachycuje sémantické informace o textu, který představuje.

Parametry

Name Klíč Vyžadováno Typ Description
Texty
texts array of string

Texty.

Model
model string

Model.

Zkrátit
truncate string

Zkrácení.

Návraty

Name Cesta Typ Description
ID
id string

Identifikátor.

Texty
texts array of string

Texty.

Zakotvení
embeddings array of array

Vkládání.

items
embeddings array of float
Version
meta.api_version.version string

Verze.

Je zastaralá
meta.api_version.is_deprecated boolean

Určuje, jestli je zastaralý.

Identifikace jazyka

Zjistí, ve kterém jazyce se každý zadaný text zapisuje.

Parametry

Name Klíč Vyžadováno Typ Description
Texty
texts array of string

Texty.

Návraty

Name Cesta Typ Description
ID
id string

Identifikátor.

Results
results array of object
Kód jazyka
results.language_code string

Kód jazyka.

Název jazyka
results.language_name string

Název jazyka.

Version
meta.api_version.version string

Verze.

Je zastaralá
meta.api_version.is_deprecated boolean

Určuje, jestli je zastaralý.

Shrnutí textu [ZASTARALÉ]

Vygeneruje souhrn v angličtině pro daný text.

Parametry

Name Klíč Vyžadováno Typ Description
Délka
length string

Délka.

Formát
format string

Formát.

Model
model string

Model.

Extrakce
extractiveness string

Extrahovnost.

Teplota
temperature float

Teplota.

Text
text string

Text.

Návraty

Name Cesta Typ Description
ID
id string

Identifikátor.

Shrnutí
summary string

Shrnutí.

Version
meta.api_version.version string

Verze.

Je zastaralá
meta.api_version.is_deprecated boolean

Určuje, jestli je zastaralý.

Získání chatu

Vygeneruje textovou odpověď na zprávu uživatele.

Parametry

Name Klíč Vyžadováno Typ Description
Message
message True string

Textové zadání, na které má model reagovat.

Model
model string

Název kompatibilního modelu Cohere nebo ID jemně vyladěného modelu.

Preambule
preamble string

Je-li uvedeno, výchozí preambule cohere bude nahrazena zadanou. Preambule jsou součástí výzvy, která slouží k úpravě celkového chování modelu a stylu konverzace a použití role SYSTEM.

Role
role string

Role.

Message
message string

Předchozí zpráva.

ID konverzace
conversation_id string

Alternativou k historii chatu Poskytnutí conversation_id vytvoří nebo obnoví trvalou konverzaci se zadaným ID. ID může být libovolný neprázdný řetězec.

Zkrácení výzvy
prompt_truncation string

Určuje, jak se má výzva vytvořit.

ID
id string

Identifikátor konektoru.

Přístupový token uživatele
user_access_token string

Po zadání se tento přístupový token uživatele předá konektoru v autorizační hlavičce místo vygenerovaného konektoru.

Pokračovat při selhání
continue_on_failure boolean

Pokud je hodnota true, požadavek bude pokračovat, pokud tento konektor vrátil chybu.

Pouze vyhledávací dotazy
search_queries_only boolean

Pokud je hodnota true, odpověď bude obsahovat pouze seznam vygenerovaných vyhledávacích dotazů, ale neprobíhá žádné hledání a vygeneruje se žádná odpověď z modelu na zprávu uživatele.

Title
title string

Název dokumentu.

Text
text string

Text dokumentu.

Kvalita citace
citation_quality string

Určuje přístup k generování citací v rámci toku RAG tím, že uživateli umožní určit, jestli chtějí přesné výsledky nebo rychlé výsledky.

Teplota
temperature float

Nezáporná plovák, který ladí stupeň náhodnosti při generování. Nižší teploty znamenají méně náhodných generací a vyšší teploty znamenají více náhodných generací.

Maximální počet tokenů
max_tokens integer

Maximální počet tokenů, které model vygeneruje jako součást odpovědi. Poznámka: Nastavení nízké hodnoty může vést k neúplným generacím.

Maximální počet vstupních tokenů
max_input_tokens integer

Maximální počet vstupníchtokenchch Pokud není zadáno, max_input_tokens je limit délky kontextu modelu minus malá vyrovnávací paměť.

k
k integer

Zajišťuje, že se pro generování v každém kroku považují pouze nejvyšší tokeny k nejpravděpodobnější. Výchozí hodnota je 0, minimální hodnota 0, maximální hodnota 500.

p
p float

Zajišťuje, že se pro generování v každém kroku považují pouze nejpravděpodobnější tokeny s celkovou pravděpodobností p. Pokud jsou povoleny k i p, p funguje po k. Výchozí hodnota je 0,75. min. hodnota 0,01, maximální hodnota 0,99.

Seed
seed float

Pokud je zadáno, back-end se bude snažit vzorkovat tokeny deterministicky, aby opakované požadavky se stejnými počátečními hodnotami a parametry měly vrátit stejný výsledek. Determinismus však nemůže být zcela zaručen.

Sekvence zastavení
stop_sequences array of string

Seznam až 5 řetězců, které model použije k zastavení generování. Pokud model vygeneruje řetězec, který odpovídá některému z řetězců v seznamu, zastaví generování tokenů a vrátí vygenerovaný text až do tohoto bodu, který neobsahuje sekvenci stop.

Trest frekvence
frequency_penalty float

Používá se ke snížení opakování vygenerovaných tokenů. Čím vyšší je hodnota, tím silnější je trest aplikován na dříve přítomné tokeny, úměrný tomu, kolikrát se už v příkazovém řádku nebo předchozí generaci zobrazily.

Trest přítomnosti
presence_penalty float

Používá se ke snížení opakování vygenerovaných tokenů. Podobně jako u frequency_penalty s tím rozdílem, že se tato pokuta uplatňuje stejně u všech tokenů, které se již objevily, bez ohledu na jejich přesnou četnost.

Název
name string

Název nástroje, který se má volat. Platné názvy obsahují pouze znaky a-z, A-Z, 0-9, _ a nesmí začínat číslicí.

Description
description string

Popis toho, co nástroj dělá, model používá popis k výběru, kdy a jak funkci volat.

Návraty

Name Cesta Typ Description
Text
text string

Text.

ID generování
generation_id string

Identifikátor generování.

Citace
citations array of object
Začátek
citations.start integer

Začátek.

konec
citations.end integer

Konec.

Text
citations.text string

Text.

ID dokumentů
citations.document_ids array of string

Identifikátory dokumentu.

Documents
documents array of object
ID
documents.id string

Identifikátor.

Další vlastnosti
documents.additionalProp string

Další vlastnosti.

Je požadováno hledání.
is_search_required boolean

Určuje, jestli je požadováno hledání.

Vyhledávací dotazy
search_queries array of object
Text
search_queries.text string

Text.

ID generování
search_queries.generation_id string

Identifikátor generování.

Výsledky hledání
search_results array of object
Text
search_results.search_query.text string

Text.

ID generování
search_results.search_query.generation_id string

Identifikátor generování.

ID
search_results.connector.id string

Identifikátor.

ID dokumentů
search_results.document_ids array of string

Identifikátory dokumentu.

Zpráva o chybě
search_results.error_message string

Chybová zpráva.

Pokračovat při selhání
search_results.continue_on_failure boolean

Zda pokračovat v selhání.

Důvod dokončení
finish_reason string

Důvod dokončení.

Volání nástrojů
tool_calls array of object
Název
tool_calls.name string

Název.

Historie chatu
chat_history array of object
Role
chat_history.role string

Role.

Message
chat_history.message string

Zpráva.

Version
meta.api_version.version string

Verze.

Je zastaralá
meta.api_version.is_deprecated boolean

Určuje, jestli je zastaralý.

Je experimentální
meta.api_version.is_experimental boolean

Jestli je experimentální.

Vstupní tokeny
meta.billed_units.input_tokens integer

Vstupní tokeny.

Výstupní tokeny
meta.billed_units.output_tokens integer

Výstupní tokeny.

Jednotky vyhledávání
meta.billed_units.search_units integer

Jednotky hledání.

Classifications
meta.billed_units.classifications integer

Klasifikace.

Vstupní tokeny
meta.tokens.input_tokens integer

Vstupní tokeny.

Výstupní tokeny
meta.tokens.output_tokens integer

Výstupní tokeny.

Warnings
meta.warnings array of string

Upozornění.