Duet AI für Entwickler

Duet AI for Developers ist Teil von Duet AI in Google Cloud. Es unterstützt Ihr Entwicklungsteam beim Erstellen, Bereitstellen und Betreiben von Anwendungen während des gesamten Softwareentwicklungszyklus.

Duet AI for Developers bietet folgende Arten von Unterstützung im Kontext Ihrer Arbeit:

  • Unterstützte Entwicklung in Ihrer IDE: Sie können Duet-KI in Ihrer IDE (z. B. VS Code, IntelliJ, Cloud Workstations oder Cloud Shell Editor) verwenden, um KI-gestützte Programmierunterstützung in vielen gängigen Sprachen zu erhalten. Sie können Codevervollständigungen abrufen, während Sie Ihren Code schreiben, vollständige Funktionen oder Codeblöcke aus Kommentaren generieren, Unittests generieren und Hilfe beim Debuggen, Verstehen und Dokumentieren Ihres Codes erhalten.

    Duet AI bietet kontextbasierte Antworten auf Ihre Prompts, einschließlich Quellenzitationen darüber, welche Dokumentation und Codebeispiele Duet AI zum Generieren der Antworten verwendet haben.

  • Unterstützte Fehlerbehebung in der Google Cloud Console Wenn Sie Duet-KI in der Google Cloud Console verwenden, können Sie Fragen in natürlicher Sprache zu Google Cloud stellen. Duet AI schlägt Aufforderungen vor, um den Gesprächseinstieg zu erleichtern, und unterstützt Prompts und Antworten in mehreren Schritten.

    Duet AI kann auch Zusammenfassungen komplexer Logeinträge in Cloud Logging und von Fehlern in Error Reporting liefern, sodass Sie Probleme leichter verstehen und beheben können.

Duet-KI verwendet Large Language Models (LLMs), die von Google entwickelt werden. Die LLMs sind mit Milliarden von Zeilen an Open-Source-Code, Sicherheitsdaten und Google Cloud-spezifischen Inhalten wie Dokumentation und Beispielcode optimiert. Duet AI verwendet Ihre Prompts nicht zum Trainieren seiner Modelle. Weitere Informationen finden Sie unter So verwendet Duet-KI in Google Cloud Ihre Daten.

Wo kann ich mit Duet AI interagieren?

Nachdem Sie Duet-KI für ein Google Cloud-Projekt eingerichtet haben, können Sie an verschiedenen Stellen um Unterstützung bitten:

  • Im Bereich Duet AI in der Google Cloud Console
  • Bestimmte Google Cloud-Produktseiten in der Google Cloud Console
  • Ihre IDE

Duet AI-Bereich

Nachdem Sie Duet AI eingerichtet haben, wird das Symbol Duet AI chat_spark in der Symbolleiste der Google Cloud Console angezeigt. Wenn Sie auf dieses Symbol klicken, wird der Bereich Duet AI (ein Konversationsassistenten) angezeigt. Der Bereich des Konversationsassistenten bleibt auf allen Seiten in der Console bestehen, sodass Sie die Unterhaltung während der Arbeit fortsetzen können. Weitere Informationen finden Sie unter Duet-KI in der Google Cloud Console testen.

Google Cloud-Produkte in der Console

Duet AI für Entwickler kann bei einigen Google Cloud-Produkten Unterstützung bieten. Die Art der Unterstützung hängt vom Produkt ab.

Wenn Sie beispielsweise Duet-KI für ein Projekt in Logging eingerichtet haben, wird im Log-Explorer das Symbol chat_spark Diesen Logeintrag erklären angezeigt. Wenn Sie ein Problem untersuchen, können Sie auf diese Schaltfläche klicken, um die Aktivität in einem Log zu interpretieren.

Die Duet AI-Schaltfläche „Diesen Logeintrag erklären“ wird im Log-Explorer angezeigt.

Weitere Informationen finden Sie unter Logeinträge mit Duet AI-Unterstützung zusammenfassen.

IDE

Wenn Sie das Cloud Code-Plug-in in Ihrer IDE verwenden, wird das Symbol für chat_spark Duet AI in der IDE angezeigt, wenn Sie sich bei einem Google Cloud-Projekt anmelden, für das ein Administrator Duet AI aktiviert oder für das Sie die Berechtigung zum Aktivieren von APIs haben. Sie können auf dieses Symbol klicken, um den Konversationsassistenten aufzurufen.

Nachdem Sie Code im Editor ausgewählt haben, können Sie Aufforderungen wie die folgenden eingeben:

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

Mit Duet AI können Sie auch Code generieren oder Codevervollständigungen im Codeeditor empfangen.

Weitere Informationen finden Sie unter Duet-KI in Ihrer IDE einrichten.

Features

In der folgenden Tabelle sind die Arten von Unterstützung mit generativer KI aufgeführt, die in Duet AI für Entwickler verfügbar sind, zusammen mit Links zu Dokumentationen, in denen Sie erfahren, wie Sie Unterstützung erhalten können:

Task (Aufgabe) Art der Unterstützung Produktdokumentation
Entwickeln und bereitstellen
  • Generieren Sie Code und beheben Sie ihn.
  • Generieren Sie Einheitentests.
  • Hier können Sie Fragen zu Google Cloud-Produkten beantworten.
  • Machen Sie Vorschläge für Best Practices und Optimierungen.
Fehlerbehebung
  • Logeinträge zusammenfassen
  • Fehlermeldungen beheben

Nächste Schritte