Einleitung

Abgeschlossen

KI-Agents stellen eine Entwicklung dar, wie Anwendungen mit Benutzern und Systemen interagieren. Im Gegensatz zu herkömmlichen Chatbots, die auf einzelne Abfragen reagieren, können KI-Agents über Ziele nachdenken, autonome Aktionen ergreifen und den Kontext über mehrere Schritt-Aufgaben hinweg pflegen. Das GitHub Copilot SDK bietet Entwicklern ein produktionsgetestetes Framework zum Einbetten dieser agentischen Funktionen direkt in ihre eigenen Anwendungen.

Stellen Sie sich vor, Sie sind Softwareentwickler, die für eine Beratungsfirma arbeiten. Ihr Kunde betreibt eine E-Commerce-Plattform und benötigt einen KI-basierten Kundendienstmitarbeiter, der in seine vorhandene Webanwendung integriert ist. Der Agent sollte Anfragen zu Bestellungen bearbeiten, Retouren abwickeln und Folgemitteilungen versenden, indem er die Bedürfnisse des Kunden analysiert und selbstständig Backend-Dienste kontaktiert. Mit dem GitHub Copilot SDK können Sie diesen Agent erstellen, indem Sie benutzerdefinierte Tools definieren, eine KI-Sitzung konfigurieren und die Ausführungsschleife des SDK die Planung und Orchestrierung verarbeiten lassen.

Die in diesem Modul behandelten Themen umfassen:

  • Verstehen, was KI-Agents sind und wie sie sich von Chatbots unterscheiden.
  • Erkunden sie die Architektur und die wichtigsten Features des GitHub Copilot SDK.
  • Untersuchen von realen Anwendungsfällen für KI-Agenten in verschiedenen Geschäftsszenarien.
  • Entwerfen von KI-Agent-Systemen mit geeigneten Komponenten und Schutzschienen.
  • Implementieren von KI-Agents mit dem GitHub Copilot SDK mit benutzerdefinierten Tools.
  • Anpassen und Erweitern von Agenten für unterschiedliche betriebliche Anforderungen.

Nach Abschluss dieses Moduls werden Sie zu Folgendem in der Lage sein:

  • Erläutern Sie, was KI-Agents sind und wie sie sich von Chatbots und Automatisierungsskripts unterscheiden.
  • Beschreiben der Architektur und der wichtigsten Features des GitHub Copilot SDK.
  • Entwerfen Sie ein KI-Agent-System mit Tools, Arbeitsspeicher und Schutzschienen.
  • Implementieren Sie einen KI-Agent mit dem GitHub Copilot SDK mit benutzerdefinierten Tooldefinitionen.

Von Bedeutung

Um diese GitHub Copilot-Schulung abzuschließen, müssen Sie über ein aktives Abonnement für GitHub Copilot in Ihrem persönlichen GitHub-Konto verfügen (einschließlich des Kostenlosen GitHub Copilot-Plans), oder Sie müssen einem Abonnement zugewiesen werden, das von einer Organisation oder einem Unternehmen verwaltet wird. Modulaktivitäten können GitHub Copilot-Vorschläge enthalten, die mit öffentlichem Code übereinstimmen. Wenn Sie Mitglied einer Organisation in GitHub Enterprise Cloud sind, die einem GitHub Copilot-Abonnement über Ihre Organisation zugewiesen ist, wird die Einstellung für Vorschläge, die öffentlichem Code entsprechen, möglicherweise von Ihrer Organisation oder Ihrem Unternehmen geerbt. Wenn Ihr Konto Vorschläge blockiert, die mit öffentlichem Code übereinstimmen, funktionieren Modulaktivitäten möglicherweise nicht wie erwartet.