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

OpenAIChatCompletionsStreamResult

継承元

プロパティ

プロパティ説明
dataObjectサーバーから送信されたストリームデータを格納しています。

計算プロパティ

プロパティ説明
choiceOpenAIChoicedelta メッセージ付きの選択データを返します。
choicesCollectiondelta メッセージ付きのOpenAIChoice データのコレクションを返します。

オーバーライドされたプロパティ

プロパティ説明
successBooleanストリーミングデータがオブジェクトとして正常にデコードされた場合には True を返します。
terminatedBooleanHTTP リクエストが終了したかどうかを示すブール値。 言い換えると onTerminate が呼ばれたかどうかを表します。
usageObjectストリームデータからのトークン使用状況を返します(stream_options.include_usageTrue に設定されていた場合には最終チャンクにおいてのみ利用可能です)。

usage

usage はトークン使用状況を格納したオブジェクトを返し、これはリクエスト引数においてstream_options.include_usage: True に設定されている場合に最終のストリーミングチャンク内でのみ利用可能です。

この構造は OpenAIChatCompletionsResult と同じです:

フィールド説明
prompt_tokensIntegerプロンプト内のトークンの数。
completion_tokensInteger補完内でのトークンの数。
total_tokensInteger使用されたトークンの総数(プロンプト + 補完)。
prompt_tokens_detailsObjectプロンプトトークンの詳細な内訳(オプション)。
completion_tokens_detailsObject補完トークンの詳細な内訳(オプション)。

Note: ストリーミングのレスポンス内に使用状況を受信するためには、リクエストパラメーター内でstream_options: {include_usage: True} に設定する必要があります。 詳細については、OpenAIChatCompletionsParameters を参照してください.