Message

構造化テキストの基本単位。

Message には、Messageauthorcontent が含まれます。

author は、メッセージがテキストとしてモデルにフィードされるときに、メッセージをタグ付けするために使用されます。

JSON 表現
{
  "author": string,
  "content": string,
  "citationMetadata": {
    object (CitationMetadata)
  }
}
フィールド
author

string

(省略可)このメッセージの作成者。

これは、テキストとしてモデルにフィードされるときに、このメッセージのコンテンツをタグ付けするためのキーとして機能します。

作成者には任意の英数字の文字列を指定できます。

content

string

必須。構造化された Message のテキスト コンテンツ。

citationMetadata

object (CitationMetadata)

出力のみ。この Message 内のモデル生成 content の引用情報。

この Message がモデルからの出力として生成されたものである場合、このフィールドには、content に含まれるすべてのテキストのアトリビューション情報が入力されることがあります。このフィールドは出力でのみ使用されます。