Duet AI pour les développeurs

Duet AI pour les développeurs, qui fait partie de Duet AI dans Google Cloud, est un collaborateur alimenté par l'IA qui aide votre équipe de développement à créer, déployer et exploiter des applications tout au long du cycle de développement logiciel.

Duet AI pour les développeurs fournit les types d'assistance suivants dans le contexte de votre travail:

  • Développement assisté dans votre IDE Vous pouvez utiliser Duet AI dans votre IDE (tel que VS Code, IntelliJ, Cloud Workstations ou l'éditeur Cloud Shell) pour bénéficier d'une assistance au codage optimisée par l'IA dans de nombreux langages courants. Vous pouvez obtenir des suggestions de code lorsque vous écrivez votre code, générer des fonctions complètes ou des blocs de code à partir de commentaires, générer des tests unitaires et obtenir de l'aide pour déboguer, comprendre et documenter votre code.

    Duet AI fournit des réponses contextualisées à vos requêtes, y compris des citations de sources concernant la documentation et les exemples de code utilisés par Duet AI pour générer ses réponses.

  • Aide au dépannage dans la console Google Cloud Lorsque vous utilisez Duet AI dans la console Google Cloud, vous pouvez poser des questions en langage naturel sur Google Cloud. Duet AI suggère des invites pour démarrer la conversation. De plus, il est compatible avec les invites et les réponses multitours.

    Duet AI peut également fournir des résumés des entrées de journal complexes dans Cloud Logging et des erreurs dans Error Reporting pour vous aider à comprendre et à résoudre les problèmes.

Duet AI utilise de grands modèles de langage (LLM) développés par Google. Les LLM sont optimisés avec des milliards de lignes de code Open Source, des données de sécurité et des contenus spécifiques à Google Cloud, tels que de la documentation et des exemples de code. Duet AI n'utilise pas vos invites pour entraîner ses modèles. Pour en savoir plus, consultez Comment Duet AI dans Google Cloud utilise vos données.

Où interagir avec Duet AI

Une fois que vous avez configuré Duet AI pour un projet Google Cloud, vous pouvez demander de l'aide depuis plusieurs endroits:

  • Le volet Duet AI de la console Google Cloud
  • Pages de produits Google Cloud spécifiques dans la console Google Cloud
  • Votre IDE

Volet Duet AI

Une fois que vous avez configuré Duet AI, l'icône chat_spark Duet AI s'affiche dans la barre d'outils de la console Google Cloud. Lorsque vous cliquez sur cette icône, le volet Duet AI (assistant conversationnel) s'affiche. Le volet de l'assistant conversationnel persiste sur les pages de la console afin que vous puissiez poursuivre la conversation pendant que vous travaillez. Pour en savoir plus, consultez Essayer Duet AI dans la console Google Cloud.

Produits Google Cloud dans la console

Duet AI pour les développeurs peut proposer une assistance pour certains produits Google Cloud. Le type d'assistance dépend du produit.

Par exemple, après avoir configuré Duet AI pour un projet dans Logging, l'icône chat_spark Expliquer cette entrée de journal s'affiche dans l'explorateur de journaux. Lorsque vous examinez un problème, vous pouvez cliquer sur ce bouton pour obtenir de l'aide sur l'interprétation de l'activité dans un journal.

Le bouton "Expliquer cette entrée de journal" de Duet AI s'affiche dans l'explorateur de journaux.

Pour en savoir plus, consultez Résumer les entrées de journal avec l'aide de Duet AI.

IDE

Si vous utilisez le plug-in Cloud Code dans votre IDE, l'icône Duet AI chat_spark apparaît dans l'IDE une fois que vous vous êtes connecté à un projet Google Cloud qu'un administrateur a activé Duet AI ou dans lequel vous êtes autorisé à activer des API. Vous pouvez cliquer sur cette icône pour afficher l'assistant de conversation.

Après avoir sélectionné du code dans votre éditeur, vous pouvez saisir des invites, par exemple:

  • Write unit tests for my code.
  • Help me debug my code.
  • Make my code more readable.

Duet AI vous permet également de générer du code ou de recevoir des suggestions de code dans l'éditeur de code.

Pour en savoir plus, consultez Configurer Duet AI dans votre IDE.

Fonctionnalités

Le tableau suivant présente les types d'assistance à l'IA générative disponibles dans Duet AI pour les développeurs, ainsi que des liens vers la documentation qui vous explique comment obtenir de l'aide:

Tâche Type d'assistance Documentation produit
Développer et déployer
  • Générer et déboguer le code
  • Générez des tests unitaires.
  • Répondez aux questions sur les produits Google Cloud.
  • Proposez des suggestions sur les bonnes pratiques et l'optimisation.
Résoudre les problèmes
  • Résumer les entrées de journal
  • Résolvez les messages d'erreur.

Étapes suivantes