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

コンポーネントプロパティ
| プロパティ名 | 説明 | 例 |
|---|---|---|
| 基本プロパティ | 「OpenAI」カテゴリーの基本プロパティを指定 | |
| API Key | API Key | |
| Organization Id | 組織ID | |
| 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 | 指定されたトークンが表示される可能性を変更するパラメータ |
出力ペイロード
| 出力ペイロード | 説明 |
|---|---|
| cv.Payload | OpenAI Completion APIからのレスポンスをそのまま格納 |