OpenAICompletionコンポーネントは、OpenAI社が提供しているAI機能と連携するコンポーネントです。OpenAICompletionは与えられたプロンプトに対する補完を返します。チャットベースの機能は OpenAIChat コンポーネント を使用してください。

※このOpenAICompletionコンポーネントを使用するにはOpenAIのAI機能を呼び出すためにAPI Keyを予め取得する必要があります。OpenAIのサイトでAPI Keyを取得する方法につきましては こちら を参照してください。

コンポーネントプロパティ

プロパティー名 説明
基本プロパティ 「OpenAI」カテゴリーの基本プロパティを指定します
API Key API Key *1
Organization Id 組織ID *1
User ユーザー名
Model 使用するモデル名の選択または手入力 Text Davinci 003 Text Davinci 002 Text Curie 001 Text Babbage 001 Text Ada 001
Temperature サンプリング温度 0〜1 で指定します
Prompt プロンプト
Suffix 接尾辞
Max Tokens 生成されるトークンの最大数
Top-P 核サンプリングを 0〜1 で指定します。デフォルトは1
N プロンプトごとに生成する回答数
Log Probabilities 最も可能性の高いトークンのログ確率と、選択したトークンを含めます
Echo 回答にプロンプトを追記します
Stop トークンの生成を停止する文字列
Presence Penalty 既に出てきた単語をもう一度使うかどうかを-2.0から2.0で指定します。デフォルトは0
Frequency Penalty 出てきた回数が多いほどペナルティを与えるかを-2.0から2.0で指定します。デフォルトは0
Best Of 候補回答の数を制御します。返す数を指定しますがbest_of は N より大きい必要があります
Logit Bias 指定されたトークンが表示される可能性を変更するパラメータ

※ OpenAI関連の各プロパティの詳細は OpenAI APIリファレンス を参照してください。
※1 OpenAICompletionコンポーネントを使用するには、API keyを取得する必要があります。API keyの取得方法につきましては こちら を参照してください。

出力のペイロード

出力ペイロード 説明
cv.Payload OpenAI Completion APIからのレスポンスをそのまま格納します

Need more help with this?
Join our slack community for help

お役に立ちましたか?

はい いいえ
お役に立ちましたか
理由をお聞かせください
フィードバックありがとうございました