メインコンテンツまでスキップ
バージョン: 次へ

OpenAIMessage

The OpenAIMessage class represents a structured message containing a role, content, and an optional user. This class provides methods to manipulate and retrieve the text and other content of the message.

プロパティ

プロパティ説明
roleTextThe role of the message (e.g., "user", "assistant").
内容VariantThe content of the message, which can be a text or a collection of objects.
userTextAn optional property representing the user associated with the message.

Computed properties

プロパティ説明
テキストTextA property representing the text message.

関数

addImageURL()

addImageURL(imageURL : Text; detail : Text)

引数説明
imageURLTextThe URL of the image to add to the message.
detailTextAdditional details about the image.

Adds an image URL to the content of the message.

Example Usage

// Create an instance of OpenAIMessage
var $message:=OpenAIMessage({role: "user"; content: "Hello!"})

// Add an image URL with details
$message.addImageURL("http://example.com/image.jpg"; "high")