リソース: Session
外部セッションの proto 定義。
| JSON 表現 |
|---|
{ "name": string, "displayName": string, "state": enum ( |
| フィールド | |
|---|---|
name |
変更不可。完全修飾名 |
displayName |
省略可。セッションの表示名。 このフィールドは、UI でセッションを識別するために使用されます。デフォルトでは、表示名はセッションの最初のターンのクエリテキストです。 |
state |
セッションの状態。 |
userPseudoId |
ユーザーをトラッキングするための固有識別子。 |
turns[] |
ターン。 |
labels[] |
省略可。セッションのラベル。ListSessionsRequest でフィルタとして設定できます。 |
startTime |
出力専用。セッションの開始時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
endTime |
出力専用。セッションの終了時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
isPinned |
省略可。セッションが固定されているかどうか。固定されているセッションはセッション リストの上部に表示されます。 |
メソッド |
|
|---|---|
|
セッション内のアシスト呼び出しのソースとして使用するコンテキスト ファイルをアップロードします。 |
|
Session を作成します。 |
|
Session を削除します。 |
|
Session を取得します。 |
|
親 DataStore ごとにすべての Session を一覧表示します。 |
|
現在のセッション内のすべてのファイルのメタデータを一覧表示します。 |
|
Session を更新します。 |
|
指定されたセッションにおすすめの質問を取得します。 |
|
セッションからコンテキスト ファイルを削除します。 |
|
セッションで使用するコンテキスト ファイルを選択します。 |