Ressource : Session
Définition du proto de session externe.
| Représentation JSON |
|---|
{ "name": string, "displayName": string, "state": enum ( |
| Champs | |
|---|---|
name |
Immuable. Nom complet |
displayName |
Facultatif. Nom à afficher de la session. Ce champ permet d'identifier la session dans l'UI. Par défaut, le nom à afficher correspond au texte de la première requête de la session. |
state |
État de la session. |
userPseudoId |
Identifiant unique permettant de suivre les utilisateurs. |
turns[] |
Tours. |
labels[] |
Facultatif. Libellés de la session. Peut être défini comme filtre dans ListSessionsRequest. |
startTime |
Uniquement en sortie. Heure de début de la session. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
endTime |
Uniquement en sortie. Heure de fin de la session. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
isPinned |
Facultatif. Si la session est épinglée, elle s'affiche en haut de la liste des sessions. |
pendingAsyncAssistOperationId |
Uniquement en sortie. Nom de ressource complet d'une opération AsyncAssist en cours pour cette session, par exemple |
Méthodes |
|
|---|---|
|
Importe un fichier de contexte à utiliser comme source pour les appels d'assistance au cours de la session. |
|
Crée une session. |
|
Supprime une session. |
|
Obtient une session. |
|
Liste toutes les sessions par DataStore parent. |
|
Affiche les métadonnées de tous les fichiers de la session en cours. |
|
Met à jour une session. |
|
Obtient les questions recommandées pour la session donnée. |
|
Supprime un fichier de contexte d'une session. |
|
Sélectionne les fichiers de contexte à utiliser dans une session. |
|
Valide un flux d'autorisation A2A 3LO (OAuth à trois acteurs) en aval après que l'utilisateur est revenu de l'écran de consentement tiers, et finalise les identifiants en aval avec le Gestionnaire d'authentification. |