メインコンテンツまでスキップ
バージョン: 20 R9 BETA

OpenAIChatHelper

チャットヘルパーを使用すると、メモリ内にメッセージのリストを保管しておくことができ、連続したプロンプトを行うことができます。

プロパティ

プロパティ名デフォルト値説明
chatOpenAIChatAPI-Open AI との通信で使用されるチャットAPI インスタンス。
systemPromptOpenAIMessage-チャットアシスタントのレスポンスをガイドするためのシステムプロンプトメッセージ。
numberOfMessagesInteger5チャット履歴に保持するメッセージの最大数。
引数OpenAIChatCompletionsParameters-OpenAI チャット補完リクエスト用のパラメーター。
messagesOpenAIMessage のコレクション[]そのチャットセッション内でやりとりされたメッセージのコレクション。

関数

prompt()

prompt(prompt : Text) : OpenAIChatCompletionsResult

引数説明
promptTextOpen AI チャットに送信するテキストプロンプト。
戻り値OpenAIChatCompletionsResultチャットから返されたチャット補完結果。

ユーザープロンプトをチャットに送信し、対応する補完の結果を返します。

使用例

var $chatHelper:=$client.chat.create("You are a helpful assistant.")

var $result:=$chatHelper.prompt("Hello, how can I help you today?")
$result:=$chatHelper.prompt("Why 42?")