会話内のメッセージ。
| JSON 表現 |
|---|
{
"role": string,
"chunks": [
{
object ( |
| フィールド | |
|---|---|
role |
省略可。会話内のロール(ユーザー、エージェントなど)。 |
chunks[] |
省略可。メッセージのコンテンツをチャンクのシーケンスとして表します。 |
eventTime |
省略可。メッセージの送信または受信時のタイムスタンプ。メッセージが RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
チャンク
メッセージ内のコンテンツのチャンク。
| JSON 表現 |
|---|
{ // Union field |
| フィールド | |
|---|---|
共用体フィールド data。チャンクデータ。data は次のいずれかになります。 |
|
text |
省略可。テキストデータ。 |
transcript |
省略可。音声に関連付けられた文字起こし。 |
blob |
省略可。Blob データ。 |
payload |
省略可。カスタム ペイロード データ。 |
image |
省略可。画像データ。 |
toolCall |
省略可。ツール実行リクエスト。 |
toolResponse |
省略可。ツール実行のレスポンス。 |
agentTransfer |
省略可。エージェントの転送イベント。 |
updatedVariables |
構造体は、会話で更新された変数を表します。変数の名前でキー設定されます。 |
defaultVariables |
構造体は、会話の開始時のデフォルト変数を表します。変数は変数名でキー設定されます。 |