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

OpenAIMessage

OpenAIMessage クラスはロール、コンテンツ、そしてオプションとしてユーザーを格納した構造化されたメッセージを表します。 このクラスはメッセージのテキストや他のコンテンツを操作・取得するメソッドを提供します。

プロパティ

プロパティ説明
roleTextメッセージのロール(例: "user"、"assistant")。
内容Variantメッセージのコンテンツ。テキスト、またはオブジェクトのコレクションのいずれかです。
userTextメッセージに割り当てられたユーザーを表すオプションのプロパティ。

計算プロパティ

プロパティ説明
テキストTextテキストメッセージを表すプロパティ。

関数

addImageURL()

addImageURL(imageURL : Text; detail : Text)

引数説明
imageURLTextメッセージに追加する画像のURL。
detailText画像に関する追加の詳細情報。

メッセージのコンテンツに画像URL を追加します。

使用例

// OpenAIMessage のインスタンスを作成します。
var $message:=OpenAIMessage({role: "user"; content: "Hello!"})

// 詳細な情報の画像URL を追加します。
$message.addImageURL("http://example.com/image.jpg"; "high")