Flexible und "findige" Multi-Agents für Generative KI
Im Kontext von Generativer KI versteht man unter Multi-Agents automatisiertes Prompt-Engineering.
Oder die optimierte Abfrage von Large Language Models wie ChatGPT.
Gekürzte Fassung, die aktualisierte, vollständige Version findet sich bei Webmemo Consulting.
Voraussetzungen
KI-”Agenten” sind für Fortgeschrittene: Man muss mit No-Code oder Python erste KI-Anwendungsfälle umgesetzt haben, um die Potenz von Agenten zu begreifen. Um sie auszuführen, braucht man eine Entwicklungsumgebung.
Unter “Agenten” versteht man im KI-Jargon Programme, die selbständig Aufgaben ausführen.
Abfrage-Prinzipien für Large Language Models
Large Language Models (LLMs) wie ChatGPT kann man auf verschiedene Arten befragen: Typischerweise stellt man eine Frage und bekommt eine recht gute Antwort zurück.
Um noch bessere Resultate zu erzielen, kann man folgendermassen optimieren:
Beispielhafte Qualitätsverbesserung von GPT durch Multi-Agents
Heute verwenden wir LLMs meist im Zero-Shot-Modus, d. h. wir stellen im Chat eine Anfrage und lassen die endgültige Ausgabe in einem Zug erzeugen, ohne sie in Zwischenschritten zu optimieren.
Meist ist das Resultat von Generativer KI erstaunlich gut. Bei manuellem Prompt-Engineering gehen wir auf das Resultat ein und ändern unsere Anfrage, um präziser zu fragen und dadurch noch bessere Resultate zu erhalten. Im KI-Jargon wird dies “Few-Shot Prompting” genannt.
Dieser Verbesserungsprozess kann mit sogenannten “Agenten” automatisiert werden: Gibt man einem LLM die zusätzliche Anfrage, seine eigene Ausgabe zu hinterfragen und Schritt für Schritt zu optimieren, so resultieren noch viel bessere Resultate: Mit dieser Schritt-für-Schritt Technik erreicht GPT 3.5 fast gleich gute Resultate wie das viel aufwändigere GPT 4.0.
In folgendem Benchmarking lag GPT-3.5 («Zero Shot») zu 48% richtig.
GPT-4 (Zero Shot) schneidet mit 67% Richtigkeit erwartungsgemäss besser ab.
Die Verbesserung von GPT-3.5 zu GPT-4 wird jedoch durch die Einbindung eines iterativen Agenten-Workflows in den Schatten gestellt: In einer Agentenschleife erreicht GPT-3.5 sogar bis zu 95% Richtigkeit.
Funktionskomponenten von KI-Agenten
Folgendes sind relevante Komponenten für das Aufsetzen von Agenten-Workflows:
Multi-Agenten Tools
Damit man diese Komponenten nicht manuell von Hand konfigurieren muss, stehen zahlreiche Werkzeuge zur Verfügung.
Teilweise bieten sie graphische Benutzeroberflächen, teilweise muss man den als Open Source verfügbaren Code selber installieren und konfigurieren.
Als technische Basis eignet sich dafür die Open Source Plattform Anaconda, wie ich sie hier beschreibe. Auch Google Colab sowie Microsofts Databricks bieten vergleichbare Plattformen.
Je nach Anwendungsfall und technischer Expertise sollte man sich die folgenden Multi-Agent Tools ansehen:
AutoGen Studio 2.0
AutoGen ist verfügbar auf Python Code-Basis oder mittels graphischer Benutzeroberfläche AutoGen Studio 2.0.
Zapier Central
Auch das auf Automatisierung und Schnittstellen spezialisierte Zapier bietet Multi-Agent Anwendungen.
FlowiseAI
Das Low-Code Tool FlowiseAI vereinfacht die Erstellung von fortgeschrittenen LLM-basierten Anwendungen durch seine intuitive Drag-and-Drop-Benutzeroberfläche.
AutoGPT
Auto-GPT hat Ähnlichkeiten mit ChatGPT, zeichnet sich aber durch die Automatisierung von Aufgaben aus, um schnellere Ergebnisse zu erzielen. Es ist nahtlos in das Internet integriert und ermöglicht den Zugriff auf Echtzeitdaten.
Allerdings muss man sich hier mit der Installation und dem Betrieb von Code befassen.
AgentGPT
Die Hauptstärke von AgentGPT liegt in realen und kontextbezogenen Gesprächen, die dynamische Diskussionen hervorbringen und gleichzeitig aus einem umfangreichen Datensatz lernen.
AgentGPT erkennt Absichten von Nutzern und reagiert auf bemerkenswert menschliche Weise.
HiveGPT
HiveGPT ist eine Multi-Agent Plattform speziell für B2B Marketing.
Und wie immer gilt: Als Knowledge-Worker, wie gehst du mit der Chance und der Bedrohung durch Generative Künstliche Intelligenz um?
Für den Einstieg ins Thema Generative AI empfehle ich dir meinen Beitrag «Wie der Einstieg in Generative KI gelingt».
Der vollständige und aktualisierte Beitrag wurde zuerst publiziert unter https://webmemo.ch/ai/generative-ki-multi-agents
Senior Manager | Innovation & AI Transformation
9moVielen Dank fürs Teilen Walter Schärer. Reflexion durch Interaktion, ein recht menschenähnliches Verhalten auf dem Weg zur Erkentnis. Ist das der erste Schritt zu einem „Bewusstsein“?