リソース: セッション
外部セッションの 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 | 
                
                   
 省略可。セッションが固定されているかどうか。固定されているセッションはセッション リストの上部に表示されます。  | 
              
メソッド | 
            |
|---|---|
                
 | 
              セッション内のアシスト呼び出しのソースとして使用するコンテキスト ファイルをアップロードします。 | 
                
 | 
              セッションを作成します。 | 
                
 | 
              セッションを削除します。 | 
                
 | 
              セッションを取得します。 | 
                
 | 
              
                親 DataStore ごとにすべてのセッションを一覧表示します。 | 
            
                
 | 
              セッションを更新します。 |