Part は、コミュニケーション コンテンツのセクションのコンテナを表します。Part は、純粋なテキスト、何らかのファイル(画像、動画など)、または構造化データ BLOB(JSON など)にすることができます。
| JSON 表現 |
|---|
{ "metadata": { object }, // Union field |
| フィールド | |
|---|---|
metadata |
この Part に関連付けられたメタデータ(省略可)。 |
共用体フィールド
|
|
text |
|
file |
|
data |
|
FilePart
FilePart は、ファイルの提供方法を表します。ファイルが小さい場合は、fileWithBytes を使用してバイトを直接フィードできます。ファイルが大きい場合は、エージェントが fileWithUri ソースからコンテンツを直接読み取る必要があります。
| JSON 表現 |
|---|
{ "mimeType": string, "name": string, // Union field |
| フィールド | |
|---|---|
mimeType |
|
name |
|
共用体フィールド
|
|
fileWithUri |
|
fileWithBytes |
Base64 でエンコードされた文字列。 |
DataPart
DataPart は構造化された BLOB を表します。これは通常、JSON ペイロードです。
| JSON 表現 |
|---|
{ "data": { object } } |
| フィールド | |
|---|---|
data |
|