Cohere (独立した発行元) (プレビュー)
Cohere は、すべての開発者のツールキットの一部として自然言語処理を行っています。 言語理解の力を活用する。 Cohere を使用して、以前は想像もできなかった規模でテキストを生成、分類、整理している開発者や企業に参加します。
このコネクタは、次の製品とリージョンで使用できます。
| サービス | クラス | リージョン |
|---|---|---|
| コピロット スタジオ | Premium | 次を除くすべての Power Automate リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| ロジック アプリ | Standard | 次を除くすべての Logic Apps リージョン : - Azure Government リージョン - Azure China リージョン - 米国国防総省 (DoD) |
| Power Apps | Premium | 次を除くすべての Power Apps リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| Power Automate | Premium | 次を除くすべての Power Automate リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| お問い合わせ | |
|---|---|
| 名前 | トロイ・テイラー |
| URL | https://www.hitachisolutions.com |
| ttaylor@hitachisolutions.com |
| コネクタ メタデータ | |
|---|---|
| Publisher | トロイ・テイラー |
| Website | https://cohere.ai/ |
| プライバシー ポリシー | https://cohere.ai/privacy |
| カテゴリ | AI |
接続を作成する
コネクタでは、次の認証の種類がサポートされています。
| デフォルト | 接続を作成するためのパラメーター。 | すべてのリージョン | 共有不可 |
デフォルト
適用対象: すべてのリージョン
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| 'Bearer API_Key' 形式の API キー | securestring | この API の "Bearer API_Key" 形式の API キー | 正しい |
調整制限
| 名前 | 呼び出し | 更新期間 |
|---|---|---|
| 接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
| チャットの取得 |
ユーザー メッセージに対するテキスト応答を生成します。 |
| テキストの生成 [非推奨] |
このアクションにより、特定の入力に基づいて現実的なテキストが生成されます。 |
| テキストの要約 [非推奨] |
特定のテキストの概要を英語で生成します。 |
| テキスト埋め込みを生成する |
表すテキストに関するセマンティック情報をキャプチャする浮動小数点数のリストであるテキスト埋め込みを返します。 |
| デトークン化されたテキストを生成する |
バイト ペア エンコードを使用してトークンを変換し、そのテキスト表現を返します。 |
| トークンを生成する |
バイトペア エンコード (BPE) を使用して、入力テキストをトークンと呼ばれる小さな単位に分割します。 |
| 分類の生成 |
指定したテキスト入力に最適なラベルに関する予測を作成します。 |
| 言語の識別 |
指定された各テキストが書き込まれる言語を検出します。 |
チャットの取得
ユーザー メッセージに対するテキスト応答を生成します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
メッセージ
|
message | True | string |
応答するモデルのテキスト入力。 |
|
モデル
|
model | string |
互換性のある Cohere モデルの名前または微調整されたモデルの ID。 |
|
|
前文
|
preamble | string |
指定すると、既定の Cohere プリアンブルが指定されたプリアンブルに置き換えられます。 プリアンブルは、モデルの全体的な動作と会話スタイルを調整し、SYSTEM ロールを使用するために使用されるプロンプトの一部です。 |
|
|
Role
|
role | string |
ロール。 |
|
|
メッセージ
|
message | string |
前のメッセージ。 |
|
|
会話 ID
|
conversation_id | string |
チャット履歴に代わるもの。 conversation_idを指定すると、指定した ID を持つ永続化された会話が作成または再開されます。 この ID には、空でない任意の文字列を指定できます。 |
|
|
プロンプトの切り捨て
|
prompt_truncation | string |
プロンプトの作成方法を指定します。 |
|
|
ID
|
id | string |
コネクタの識別子。 |
|
|
ユーザー アクセス トークン
|
user_access_token | string |
指定すると、このユーザー アクセス トークンは、Cohere によって生成されるトークンではなく、Authorization ヘッダーのコネクタに渡されます。 |
|
|
失敗した場合の続行
|
continue_on_failure | boolean |
true の場合、このコネクタからエラーが返された場合、要求は続行されます。 |
|
|
検索クエリのみ
|
search_queries_only | boolean |
true の場合、応答には生成された検索クエリの一覧のみが含まれますが、検索は行われず、モデルからユーザーのメッセージへの応答は生成されません。 |
|
|
Title
|
title | string |
ドキュメントのタイトル。 |
|
|
テキスト
|
text | string |
ドキュメント テキスト。 |
|
|
引用品質
|
citation_quality | string |
RAG フローの一部として引用文献を生成するために使用されるアプローチを指示します。これにより、ユーザーは正確な結果が必要か、高速な結果が必要かを指定できます。 |
|
|
気温
|
temperature | float |
生成のランダム度を調整する負でない浮動小数点。 温度が低いほどランダムな生成が少なくなり、温度が高いほどランダムな生成が多いことを意味します。 |
|
|
最大トークン
|
max_tokens | integer |
モデルが応答の一部として生成するトークンの最大数。 注: 低い値を設定すると、生成が不完全になる可能性があります。 |
|
|
最大入力トークン数
|
max_input_tokens | integer |
モデルに送信する入力トークンの最大数。 指定しない場合、max_input_tokensはモデルのコンテキスト長制限から小さなバッファーを引いた値です。 |
|
|
k
|
k | integer |
各ステップで、上位 k 個の最も可能性の高いトークンのみが生成対象と見なされるようにします。 既定値は 0、最小値は 0、最大値は 500 です。 |
|
|
p
|
p | float |
確率の合計質量が p の最も可能性の高いトークンのみが、各ステップで生成対象と見なされるようにします。 k と p の両方が有効な場合、p は k の後に作用します。 既定値は 0.75 です。 最小値は 0.01、最大値は 0.99 です。 |
|
|
Seed
|
seed | float |
指定した場合、バックエンドは、同じシードとパラメーターを持つ繰り返し要求が同じ結果を返すように、トークンを決定論的にサンプリングするためのベスト エフォートを行います。 しかし、決定主義を完全に保証することはできません。 |
|
|
シーケンスの停止
|
stop_sequences | array of string |
モデルが生成を停止するために使用する最大 5 つの文字列の一覧。 モデルがリスト内の任意の文字列と一致する文字列を生成すると、トークンの生成が停止され、停止シーケンスを含まないその時点まで生成されたテキストが返されます。 |
|
|
周波数ペナルティ
|
frequency_penalty | float |
生成されたトークンの繰り返し性を減らすために使用されます。 値が大きいほど、プロンプトまたは前の生成で既に出現した回数に比例して、以前に存在するトークンにペナルティが適用されます。 |
|
|
プレゼンス ペナルティ
|
presence_penalty | float |
生成されたトークンの繰り返し性を減らすために使用されます。 frequency_penaltyと同様ですが、このペナルティは、正確な頻度に関係なく、既に出現したすべてのトークンに均等に適用される点が異なります。 |
|
|
名前
|
name | string |
呼び出すツールの名前。 有効な名前には、a ~ z、A ~ Z、0 ~ 9、 _ の文字のみが含まれており、数字で始めてはなりません。 |
|
|
Description
|
description | string |
ツールの動作の説明は、モデルでは説明を使用して、関数を呼び出すタイミングと方法を選択します。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
テキスト
|
text | string |
テキスト。 |
|
ジェネレーション ID
|
generation_id | string |
生成識別子。 |
|
引用
|
citations | array of object | |
|
[開始]
|
citations.start | integer |
開始。 |
|
End
|
citations.end | integer |
最後です。 |
|
テキスト
|
citations.text | string |
テキスト。 |
|
ドキュメント ID
|
citations.document_ids | array of string |
ドキュメント識別子。 |
|
ドキュメント
|
documents | array of object | |
|
ID
|
documents.id | string |
識別子。 |
|
その他のプロパティ
|
documents.additionalProp | string |
追加のプロパティ。 |
|
検索が必要です
|
is_search_required | boolean |
検索が必要かどうか。 |
|
検索クエリ
|
search_queries | array of object | |
|
テキスト
|
search_queries.text | string |
テキスト。 |
|
ジェネレーション ID
|
search_queries.generation_id | string |
生成識別子。 |
|
検索結果
|
search_results | array of object | |
|
テキスト
|
search_results.search_query.text | string |
テキスト。 |
|
ジェネレーション ID
|
search_results.search_query.generation_id | string |
生成識別子。 |
|
ID
|
search_results.connector.id | string |
識別子。 |
|
ドキュメント ID
|
search_results.document_ids | array of string |
ドキュメント識別子。 |
|
エラーメッセージ
|
search_results.error_message | string |
エラー メッセージ。 |
|
失敗した場合の続行
|
search_results.continue_on_failure | boolean |
障害発生時に続行するかどうかを指定します。 |
|
完了理由
|
finish_reason | string |
終了の理由。 |
|
ツール呼び出し
|
tool_calls | array of object | |
|
名前
|
tool_calls.name | string |
名前。 |
|
チャット履歴
|
chat_history | array of object | |
|
Role
|
chat_history.role | string |
ロール。 |
|
メッセージ
|
chat_history.message | string |
メッセージ。 |
|
バージョン
|
meta.api_version.version | string |
バージョン。 |
|
非推奨
|
meta.api_version.is_deprecated | boolean |
非推奨かどうか。 |
|
試験段階
|
meta.api_version.is_experimental | boolean |
試験的かどうか。 |
|
入力トークン
|
meta.billed_units.input_tokens | integer |
入力トークン。 |
|
出力トークン
|
meta.billed_units.output_tokens | integer |
出力トークン。 |
|
検索単位
|
meta.billed_units.search_units | integer |
検索単位。 |
|
分類
|
meta.billed_units.classifications | integer |
分類。 |
|
入力トークン
|
meta.tokens.input_tokens | integer |
入力トークン。 |
|
出力トークン
|
meta.tokens.output_tokens | integer |
出力トークン。 |
|
Warnings
|
meta.warnings | array of string |
警告。 |
テキストの生成 [非推奨]
このアクションにより、特定の入力に基づいて現実的なテキストが生成されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
Prompt
|
prompt | string |
プロンプト。 |
|
|
モデル
|
model | string |
モデル。 |
|
|
Num Generations
|
num_generations | integer |
世代の数。 |
|
|
最大トークン
|
max_tokens | integer |
トークンの最大数。 |
|
|
Preset
|
preset | string |
プリセット。 |
|
|
気温
|
temperature | float |
温度。 |
|
|
k
|
k | integer |
k 値。 |
|
|
p
|
p | float |
p 値。 |
|
|
周波数ペナルティ
|
frequency_penalty | float |
頻度のペナルティ。 |
|
|
プレゼンス ペナルティ
|
presence_penalty | float |
プレゼンスペナルティ。 |
|
|
終了シーケンス
|
end_sequences | array of string |
終了シーケンス。 |
|
|
シーケンスの停止
|
stop_sequences | array of string |
停止シーケンス。 |
|
|
戻り確率
|
return_likelihoods | string |
戻り確率。 |
|
|
切り捨てる
|
truncate | string |
切り捨て。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ID
|
id | string |
識別子。 |
|
世代
|
generations | array of object | |
|
ID
|
generations.id | string |
識別子。 |
|
テキスト
|
generations.text | string |
テキスト。 |
|
Prompt
|
prompt | string |
プロンプト。 |
テキストの要約 [非推奨]
特定のテキストの概要を英語で生成します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
Length
|
length | string |
長さ。 |
|
|
Format
|
format | string |
形式。 |
|
|
モデル
|
model | string |
モデル。 |
|
|
抽出性
|
extractiveness | string |
抽出性。 |
|
|
気温
|
temperature | float |
温度。 |
|
|
テキスト
|
text | string |
テキスト。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ID
|
id | string |
識別子。 |
|
概要
|
summary | string |
概要。 |
|
バージョン
|
meta.api_version.version | string |
バージョン。 |
|
非推奨
|
meta.api_version.is_deprecated | boolean |
非推奨かどうか。 |
テキスト埋め込みを生成する
表すテキストに関するセマンティック情報をキャプチャする浮動小数点数のリストであるテキスト埋め込みを返します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
テキスト
|
texts | array of string |
テキスト。 |
|
|
モデル
|
model | string |
モデル。 |
|
|
切り捨てる
|
truncate | string |
切り捨て。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ID
|
id | string |
識別子。 |
|
テキスト
|
texts | array of string |
テキスト。 |
|
埋め込み
|
embeddings | array of array |
埋め込み。 |
|
items
|
embeddings | array of float | |
|
バージョン
|
meta.api_version.version | string |
バージョン。 |
|
非推奨
|
meta.api_version.is_deprecated | boolean |
非推奨かどうか。 |
デトークン化されたテキストを生成する
バイト ペア エンコードを使用してトークンを変換し、そのテキスト表現を返します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
Tokens
|
tokens | array of integer |
トークン。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
テキスト
|
text | string |
テキスト。 |
|
バージョン
|
meta.api_version.version | string |
バージョン。 |
|
非推奨
|
meta.api_version.is_deprecated | boolean |
非推奨かどうか。 |
トークンを生成する
バイトペア エンコード (BPE) を使用して、入力テキストをトークンと呼ばれる小さな単位に分割します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
テキスト
|
text | string |
テキスト。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Tokens
|
tokens | array of integer |
トークン。 |
|
トークン文字列
|
token_strings | array of string |
トークン文字列。 |
|
バージョン
|
meta.api_version.version | string |
バージョン。 |
|
非推奨
|
meta.api_version.is_deprecated | boolean |
非推奨かどうか。 |
分類の生成
指定したテキスト入力に最適なラベルに関する予測を作成します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
入力
|
inputs | array of string |
入力。 |
|
|
モデル
|
model | string |
モデル。 |
|
|
テキスト
|
text | string |
テキスト。 |
|
|
ラベル
|
label | string |
ラベル。 |
|
|
Preset
|
preset | string |
プリセット。 |
|
|
切り捨てる
|
truncate | string |
切り捨て。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ID
|
id | string |
識別子。 |
|
分類
|
classifications | array of object | |
|
ID
|
classifications.id | string |
識別子。 |
|
Input
|
classifications.input | string |
入力。 |
|
Prediction
|
classifications.prediction | string |
予測。 |
|
信頼度
|
classifications.confidence | float |
信頼度。 |
|
打ち明ける
|
classifications.confidences | array of object | |
|
Option
|
classifications.confidences.option | string |
オプション。 |
|
信頼度
|
classifications.confidences.confidence | float |
信頼度。 |
|
信頼度
|
classifications.labels.Not spam.confidence | float |
信頼度。 |
|
信頼度
|
classifications.labels.Spam.confidence | float |
信頼度。 |
|
バージョン
|
meta.api_version.version | string |
バージョン。 |
|
非推奨
|
meta.api_version.is_deprecated | boolean |
非推奨かどうか。 |
言語の識別
指定された各テキストが書き込まれる言語を検出します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
テキスト
|
texts | array of string |
テキスト。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ID
|
id | string |
識別子。 |
|
結果
|
results | array of object | |
|
言語コード
|
results.language_code | string |
言語コード。 |
|
言語名
|
results.language_name | string |
言語名。 |
|
バージョン
|
meta.api_version.version | string |
バージョン。 |
|
非推奨
|
meta.api_version.is_deprecated | boolean |
非推奨かどうか。 |