NotesLLMResponse (LotusScript)

NotesLLMRequest.completion メソッドからの応答を表すクラスです。

プロパティ

Content プロパティ (NotesLLMResponse - LotusScript)

言語モデルによって生成された応答メッセージです。

FinishReason プロパティ (NotesLLMResponse - LotusScript)

言語モデルが応答の生成を停止した理由です。

Role プロパティ (NotesLLMResponse - LotusScript)

リクエストを送信したロール(システム、ユーザー、またはアシスタント)メッセージに関連付けられたロール。NotesLLMRequest.completion メソッドによって生成された場合、通常は「アシスタント」になります。値は、使用している言語モデルによって異なります。
 

Content プロパティ (NotesLLMResponse - LotusScript)

言語モデルによって生成された応答メッセージです。

データ型

文字列値

 

FinishReason プロパティ (NotesLLMResponse - LotusScript)

言語モデルが応答の生成を停止した理由です。

次の 3 つの値のいずれかになります。

LLM_FINISH_REASON_NONE(0)、LLM_FINISH_REASON_STOP(1)、LLM_FINISH_REASON_LENGTH(2)。

データ型

Integer

戻り値

次のいずれか:

LLM_FINISH_REASON_NONE (0) はエラーが発生したことを示します。

LLM_FINISH_REASON_STOP (1) はすべての言語モデルがテキスト生成を完了したことを示します。

LLM_FINISH_REASON_LENGTH (2) は、最大トークン制限に達したことを示します。最大トークン制限は、Domino IQ コマンド文書で設定できます。

LLM_FINISH_REASON_FUNCTION_CALL (3) は現在サポートされていません。

 

Role プロパティ (NotesLLMResponse - LotusScript)

リクエストを送信したロール(システム、ユーザー、またはアシスタント) メッセージに関連付けられたロール。NotesLLMRequest.completion メソッドによって生成された場合、通常は「アシスタント」になります。値は、使用している言語モデルによって異なります。

データ型

文字列値