Fonctionnalités d'Agent Studio

Agent Studio fournit un espace de travail collaboratif pour découvrir des modèles, affiner les instructions système et optimiser les requêtes. Grâce aux outils intégrés pour affiner le langage naturel et effectuer des comparaisons côte à côte, vous pouvez prototyper et tester efficacement des solutions d'IA générative.

Cette page décrit les principales fonctionnalités implémentées dans Agent Studio qui permettent de transformer des idées innovantes en solutions d'IA générative, par exemple des solutions qui améliorent le service client et l'assistance, la création de contenu, la santé, les services financiers et le développement de logiciels.

Rôles

Vous pouvez contrôler les services Google Cloud auxquels les utilisateurs peuvent accéder via Agent Studio en attribuant les rôles suivants :

Rôle Description
Administrateur Responsable de la configuration Google Cloud qui interagit avec les agents en utilisant un langage technique pour connecter Agent Platform à l'écosystème Google Cloud .
Builder Inclut les développeurs de ML et d'applications qui utilisent les outils pour les développeurs. Les agents utilisent un langage spécifique aux développeurs dont le champ d'application est limité à Agent Platform.

Fonctionnalités et expériences

Cette section décrit les fonctionnalités d'Agent Studio.

Agent Studio s'ouvre dans l'espace de travail des requêtes, où vous pouvez rédiger des requêtes, ajuster les paramètres du modèle et comparer les réponses. La navigation de gauche vous permet d'accéder aux destinations suivantes :

Destination Description
Nouveau Ouvre un nouvel espace de jeu. Consultez le tableau suivant pour découvrir les bacs à sable disponibles.
Agents (preview) Liste des agents que vous avez conçus. Vous pouvez y ouvrir un agent existant ou en créer un. Pour en savoir plus, consultez Concevoir des agents dans Agent Studio.
App Builder (preview) Un espace de travail permettant de générer une application Web à partir d'une description, et de modifier et déployer le code généré.
Galerie Exemples de requêtes, d'applications et d'agents que vous pouvez ouvrir et exécuter. Filtrez les exemples par tâche, type de média ou fonctionnalité.
Documentation Ouvre la documentation de l'Agent Platform dans un nouvel onglet.

Pour commencer à travailler, cliquez sur Nouveau dans le panneau de navigation de gauche, puis sélectionnez un bac à sable. Chaque terrain de jeu est adapté à un type de résultat de modèle :

Playground Description
Chat Requêtes textuelles et prompting multimodal multitours Prend en charge l'ensemble des paramètres de modèle, des options d'ancrage et des outils intégrés.
Image Génération et retouche d'images. Pour en savoir plus, consultez Générer des images.
Vidéo Génération de vidéos Pour en savoir plus, consultez Présentation de la génération de vidéos.
Musique Génération de musique. Pour en savoir plus, consultez la présentation de la génération de musique.
Voix Génération et transcription de la parole. Pour en savoir plus, consultez Text-to-Speech et Speech-to-Text.
API Live Interactions vocales et vidéo bidirectionnelles à faible latence. Pour en savoir plus, consultez API Live.

Les bacs à sable Image, Vidéo, Musique et Speech sont collectivement appelés Agent Media Studio.

Intégration et administration

Les fonctionnalités d'intégration et d'administration vous permettent d'accéder à votre environnement et de le configurer.

Fonctionnalité Description
Obtenir une clé API Vous pouvez accéder rapidement à votre clé API.
Menu "Premiers pas" Un menu pour les nouveaux utilisateurs avec des étapes pour activer correctement leur compte, y compris essayer un prompt, ajouter un collaborateur et obtenir une clé API.
Menu Paramètres Un menu de paramètres qui inclut des options permettant de basculer entre l'ancienne et la dernière UI, de modifier l'apparence pour utiliser le thème clair ou sombre du système, de générer et d'accéder aux clés API, et de gérer la facturation.

Découverte et développement de studios

Les fonctionnalités de découverte et de développement de Studio améliorent le workflow des développeurs.

Fonctionnalité Description
Vue Interactive Canvas Canevas illustrant l'artefact à récupérer pour le développement, qui inclut un volet de paramètres/d'aperçu et une vue du code.
Plan miniature Historique récapitulatif des en-têtes d'invites et de réponses qui peuvent être désactivés.
Commandes à barre oblique Saisissez / dans le champ de requête pour ouvrir le menu de commandes. Les commandes sont regroupées comme suit.
Développement de requêtes :
  • /model [describe] : changer de modèle.
  • /prompt [describe] : améliorez votre requête. Utilisez /prompt -generate DESCRIPTION pour générer un prompt et des instructions système à partir d'une intention, ou /prompt -refine INSTRUCTIONS pour réviser le prompt actuel à partir de vos commentaires.
  • /si : optimiser les instructions système. Utilisez /si -optimize pour réécrire les instructions système actuelles.
Tester et déployer :
  • /compare : comparez les paramètres et les instructions côte à côte.
  • /evaluate [optional guideline] : obtenez des métriques pour le dernier prompt et la dernière réponse.
  • /build [describe] : décrivez une application à créer.
Actions :
  • /clear : efface la conversation en cours.
Affichage comparatif Une fonctionnalité de comparaison mise à jour pour les modèles, les instructions système et les requêtes, qui vous permet de comparer plusieurs requêtes et vos réponses simultanément.
Importer des fichiers volumineux Possibilité d'importer des fichiers locaux ou Cloud Storage de 50 Mo maximum.
Générer des fichiers de code Fonctionnalité qui génère des fichiers de code d'application, qui sont ensuite accessibles dans le volet "Canvas".
Télécharger les fichiers de code Possibilité de télécharger les fichiers de code générés au format ZIP.
Annuler ou Rétablir Les fonctionnalités d'annulation et de rétablissement sont disponibles pour les actions telles que les paramètres du modèle et les modifications d'invite.
Galerie Galerie d'exemples de requêtes, d'applications et d'agents. Filtrez les exemples par tâche, type de média ou fonctionnalité.

Paramètres des invites

Le panneau Paramètres du modèle à côté du prompt contrôle la manière dont le modèle génère une réponse. Les paramètres disponibles dépendent du modèle et de l'atelier que vous utilisez.

Paramètre Description
Niveau de réflexion Le temps de réflexion du modèle avant de répondre. Pour en savoir plus, consultez Réflexion.
Format de sortie Type MIME de la réponse, qui vous permet de demander un résultat structuré tel que JSON. Pour en savoir plus, consultez Contrôler la sortie générée.
Ancrage avec Google ancrer les réponses dans les résultats de recherche Google ; Cliquez sur Personnaliser pour configurer le comportement de recherche. Pour en savoir plus, consultez Ancrer avec la recherche Google.
Ancrage avec des partenaires Ancrez les réponses dans une source de données partenaire, telle qu'Elasticsearch.
Ancrage avec vos données Ancrez les réponses dans vos propres données d'entreprise à l'aide d'Agent Search ou du moteur RAG.
Appel de fonction Laissez le modèle appeler les fonctions que vous déclarez. Pour en savoir plus, consultez Appel de fonction.
Exécution de code Laissez le modèle générer et exécuter du code pour répondre à une requête.
Contexte de l'URL Permettez au modèle d'extraire et d'analyser les URL qui apparaissent dans votre requête.
Paramètres du filtre de sécurité Seuils qui contrôlent les réponses bloquées. Pour en savoir plus, consultez Configurer des filtres de sécurité.
Limite de jetons de sortie Nombre maximal de jetons que le modèle peut générer dans une réponse.
Séquences d'arrêt Chaînes qui arrêtent la génération lorsque le modèle les produit.
Graine Une valeur de graine fixe, qui rend les réponses plus reproductibles pour les requêtes qui utilisent le même prompt et les mêmes paramètres.
Diffuser des réponses de modèle Renvoyez la réponse de manière incrémentielle au fur et à mesure de sa génération, au lieu d'attendre la réponse complète.
Région Région qui traite la requête. Les régions disponibles dépendent du modèle que vous sélectionnez.

Outils et fonctionnalités intégrés

Cette section liste les outils et les fonctionnalités intégrés à Agent Studio qui automatisent une grande partie du travail des développeurs. Agent Studio s'intègre à Google Cloud, qui offre une expérience collaborative et agentique sans effort.

Fonctionnalité Description
Affinement en langage naturel Pour affiner une requête, vous pouvez décrire en langage naturel comment vous souhaitez la modifier. Le système l'optimisera automatiquement pour vous.
Optimiser les instructions système Vous pouvez utiliser une fonctionnalité en un clic qui demande à Gemini d'optimiser automatiquement une instruction système en fonction de la requête.
Affiner la réponse au prompt Vous pouvez utiliser la commande /prompt pour fournir des commentaires et créer une requête révisée bien mise en forme.
Outil M'aider à écrire Vous pouvez utiliser la commande /prompt et une intention décrite pour créer une invite et une instruction système bien mises en forme, et pour recommander un modèle.
Convertir en agent (aperçu) Transformez le prompt sur lequel vous travaillez en agent. Dans le menu Créer avec du code, cliquez sur Convertir en agent. Le modèle, les instructions système, le prompt et les variables de prompt sont transférés vers le nouvel agent, que vous pouvez ensuite concevoir et déployer. Pour en savoir plus, consultez Concevoir des agents dans Agent Studio.

Le prompt ou les instructions système ne doivent pas être vides pour que vous puissiez effectuer la conversion. Cette fonctionnalité n'est pas disponible pour les utilisateurs déconnectés ni pour ceux qui n'ont pas de projet avec facturation activée.

Étapes suivantes

Présentation

Découvrez comment créer des agents dans Google Agent Platform.

Guide de démarrage rapide

Découvrez comment envoyer des requêtes textuelles à Gemini à l'aide d'Agent Studio.

Guide

Suivez le guide pour déployer votre prompt en tant qu'application Web depuis Agent Studio.