So erstellen, exponieren und integrieren Sie KI-Agenten mit Jitterbit Harmony
Einführung
Die Harmony-Plattform von Jitterbit ermöglicht Entwicklern, KI-Agenten auf Unternehmensniveau zu erstellen, sie als APIs zu exponieren und in intelligente Anwendungen einzubetten, wobei Sie zwischen Low-Code- oder No-Code-Methoden wählen können. Dies wird durch drei Hauptfunktionen innerhalb der Plattform erreicht:
- Erstellen Sie einen KI-Agenten mit Studio.
- Exponieren Sie diesen KI-Agenten als API über API Manager oder den Jitterbit APIM KI-Assistenten.
- Betten Sie diese API in eine Anwendung in App Builder oder mithilfe des App Builder KI-Assistenten ein.
Was ist ein Jitterbit KI-Agent?
Ein Jitterbit KI-Agent ist ein autonomes, entscheidungsfähiges KI-System, das auf der Harmony-Plattform basiert. Im Gegensatz zu einem traditionellen, linearen Workflow ist ein KI-Agent in der Lage, die folgenden Aktionen auszuführen:
- Autonom entscheiden, wie ein gegebenes Ziel am besten erreicht werden kann.
- Unabhängig die optimalen Methoden und Werkzeuge zur Erreichung eines Ziels bestimmen.
- Anpassen und strategisieren, um komplexe, mehrstufige Aufgaben zu erledigen, die möglicherweise Überlegungen und Planung erfordern.
Verwendung dieser Dokumentation
Die Jitterbit KI-Dokumentation zum Erstellen von KI-Agenten ist in drei Hauptteile unterteilt:
-
Referenzarchitektur für den Aufbau fortschrittlicher Agenten: Beginnen Sie hier, um das "Warum" der Designkomponenten von Jitterbit KI-Agenten zu verstehen. In diesem Abschnitt wird die Architektur auf hoher Ebene, die wichtigsten Komponenten und das Endziel eines leistungsstarken KI-Agenten erklärt.
-
Best Practices: Machen Sie sich mit unseren empfohlenen Best Practices für das Design von Jitterbit KI-Agenten vertraut, die Sie beim Erstellen von KI-Agenten im Hinterkopf behalten sollten.
-
Anleitungen: Dies sind die Schritt-für-Schritt-Anleitungen für das "Wie" des Designs von Jitterbit KI-Agenten. Wir bieten einen progressiven Weg, um Ihren ersten Retrieval-Augmented Generation (RAG) Agenten von Grund auf zu erstellen, sowie zusätzliche eigenständige Anleitungen:
- Einen reaktiven KI-Agenten erstellen: Beginnen Sie mit dem Aufbau eines grundlegenden KI-Agenten, der auf Benutzeranfragen mit einem großen Sprachmodell (LLM) ohne Gedächtnis oder fortgeschrittene Werkzeuge reagiert. Diese Anleitung umfasst auch die Bereitstellung des KI-Agenten als API mit dem API-Manager.
- Einen kontextuellen KI-Agenten erstellen: Erweitern Sie den reaktiven KI-Agenten, indem Sie Gedächtnis und Kontext hinzufügen. Dieser Agent speichert den Verlauf der Konversation und behält den Kontext über mehrere Interaktionen hinweg.
- Einen KI-Agenten mit RAG erstellen: Erweitern Sie den kontextuellen KI-Agenten, indem Sie ein Werkzeug hinzufügen, um spezifische Fragen zu beantworten. Dieser Agent verwendet die Technik der Retrieval-Augmented Generation (RAG), die das Denken des LLM mit dem Zugriff auf externe Werkzeuge und Datenquellen kombiniert.
- Einen KI-Agenten mit MCP erstellen: Eine separate Anleitung zeigt, wie man einen grundlegenden KI-Agenten erstellt, der das Model Context Protocol (MCP) nutzt, um Werkzeuge auf einem MCP-Server auszuführen und als Chatbot-Assistent zu fungieren.
- Einen KI-Agenten mit LLM-Fine-Tuning erstellen: Diese separate Anleitung zeigt Ihnen, wie Sie einen KI-Agenten erstellen, der OpenAI-Fine-Tuning verwendet, um ein Modell mit den spezifischen Daten Ihrer Organisation zu trainieren.
- Einen zusammengesetzten KI-Agenten erstellen: Diese separate Anleitung zeigt Ihnen, wie Sie einen KI-Agenten erstellen, der eine einzige Schnittstelle für die Interaktion mit mehreren spezialisierten Agenten bereitstellt. Der zusammengesetzte Agent erhält Benutzeranfragen, bestimmt, welcher spezialisierte Agent jede Anfrage am besten bearbeiten kann, und leitet die Anfrage an diesen Agenten weiter.
- Eine intelligente App erstellen: Diese separate Anleitung sollte befolgt werden, nachdem Sie einen KI-Agenten erstellt und ihn als API mit dem API-Manager bereitgestellt haben. Sobald Sie den KI-Agenten bereitgestellt haben, können Sie ihn als API in einer App Builder-Anwendung einbetten, um eine intelligente Anwendung zu erstellen.
Erste Schritte
Der schnellste Weg, um mit dem Aufbau eines KI-Agenten zu beginnen, besteht darin, die vorhandenen Ressourcen im Jitterbit Marketplace zu nutzen:
-
Melden Sie sich im Harmony-Portal unter https://login.jitterbit.com an und öffnen Sie Marketplace.
-
Im Filter-Bereich unter Typ wählen Sie KI-Agent aus. Die verfügbaren KI-Agenten werden angezeigt.
-
Klicken Sie auf den Dokumentations-Link des KI-Agenten, um die Dokumentation in einem separaten Tab zu öffnen. Halten Sie den Tab geöffnet, um später darauf zurückzugreifen, nachdem Sie das Projekt gestartet haben.
-
Klicken Sie auf Projekt starten, um einen Konfigurationsdialog zu öffnen, um Anpassungsdateien herunterzuladen (sofern zutreffend) und den KI-Agenten als Studio-Projekt zu erstellen.
-
Nachdem Sie auf Projekt starten geklickt haben, füllen Sie die Konfigurationsdialog(e) aus und klicken Sie dann auf Projekt erstellen.
-
Sobald der Fortschrittsdialog anzeigt, dass das Projekt erstellt wurde, verwenden Sie den Dialog-Link Gehe zu Studio oder öffnen Sie das Projekt direkt von der Studio Projekte Seite.
-
Befolgen Sie die Anweisungen zur Konfiguration des KI-Agenten, die über den Dokumentations-Link bereitgestellt werden oder direkt auf dieser Dokumentationswebsite aufgerufen werden können. Die Jitterbit KI-Agenten-Dokumentation finden Sie unter Jitterbit KI-Agenten im Jitterbit-Marktplatz.
-
Passen Sie den KI-Agenten an Ihre Automatisierungsbedürfnisse an, indem Sie die Informationen und Anleitungen in der Dokumentation verwenden.