Mistral startet die Agents API: Eine Revolution für KI-Agenten
Mistral hat mit der Einführung der Agents API einen bedeutenden Schritt in der Entwicklung von KI-Agenten gemacht. Diese neue API ermöglicht es, persistente, multi-agenten Arbeitsabläufe zu schaffen, die mit integrierten Verbindungen für die Codeausführung, Websuche, RAG, Bildgenerierung und MCP-Unterstützung ausgestattet sind.
Einführung in die Agents API
Traditionelle Sprachmodelle sind hervorragend darin, Texte zu generieren, stoßen jedoch an ihre Grenzen, wenn es darum geht, Aktionen auszuführen oder den Kontext über längere Interaktionen hinweg aufrechtzuerhalten. Die Agents API von Mistral adressiert diese Einschränkungen, indem sie die leistungsstarken Sprachmodelle von Mistral mit:
- Integrierten Verbindungen für die Codeausführung, Websuche, Bildgenerierung und MCP-Tools
- Persistenter Erinnerung über Gespräche hinweg
- Agentischer Orchestrierungsfähigkeit
Die Agents API ergänzt die Chat Completion API und bietet ein dediziertes Framework, das die Implementierung agentischer Anwendungsfälle vereinfacht. Sie dient als Rückgrat für unternehmensgerechte agentische Plattformen.
Anwendungsfälle der Mistral Agents API
Die Agents API findet in verschiedenen Sektoren vielfältige Anwendungen:
- Coding Assistant mit GitHub: Ein agentischer Workflow, der mit der Agents API erstellt wurde, bei dem ein Agent mit GitHub interagiert und einen Entwickler-Agenten überwacht, der von DevStral unterstützt wird, um Code zu schreiben. Der Agent hat volle Autorität über GitHub und zeigt das automatisierte Management von Softwareentwicklungstasks. Hier geht’s zum Cookbook.
- Linear Tickets Assistant: Ein intelligenter Aufgabenkoordination-Assistent, der von unserer Agents API betrieben wird und eine Multi-Server-MCP-Architektur nutzt, um Anruftranskripte in PRDs und umsetzbare Linear-Probleme zu transformieren. Hier geht’s zum Cookbook.
- Financial Analyst: Ein finanzieller Beratungsagent, der mit unserer Agents API konstruiert wurde und mehrere MCP-Server orchestriert, um Finanzkennzahlen zu beschaffen, Erkenntnisse zu sammeln und Ergebnisse sicher zu archivieren. Hier geht’s zum Cookbook.
- Travel Assistant: Ein leistungsstarker KI-Reiseassistent, der Nutzern hilft, ihre Reisen zu planen, Unterkünfte zu buchen und Reisebedürfnisse zu verwalten. Hier geht’s zum Cookbook.
- Nutrition Assistant: Ein KI-gestützter Ernährungspartner, der Nutzern hilft, Ziele zu setzen, Mahlzeiten zu protokollieren, personalisierte Essensvorschläge zu erhalten und Essensoptionen zu entdecken, die ihren Ernährungszielen entsprechen. Hier geht’s zum Cookbook.
Erstellung eines Agenten mit integrierten Verbindungen und MCP-Tools
Jeder Agent kann mit leistungsstarken integrierten Verbindungen ausgestattet werden, die Tools sind, die bereitgestellt werden und von Agenten bei Bedarf aufgerufen werden können:
- Codeausführung: Die Agents API kann den Codeausführungsconnector verwenden, der Entwicklern ermöglicht, Agenten zu erstellen, die Python-Code in einer sicheren, isolierten Umgebung ausführen. Dies ermöglicht es Agenten, eine Vielzahl von Aufgaben zu bewältigen, darunter mathematische Berechnungen, Datenvisualisierung und wissenschaftliches Rechnen. Mehr erfahren.
- Bildgenerierung: Das Bildgenerierungstool, unterstützt von Black Forest Lab FLUX1.1, ermöglicht es Agenten, Bilder für verschiedene Anwendungen zu erstellen. Mehr erfahren.
- Dokumentenbibliothek: Diese integrierte Verbindung ermöglicht Agenten den Zugriff auf Dokumente aus der Mistral Cloud und stärkt die Kenntnisse der Agenten durch die Nutzung von Inhalten aus hochgeladenen Dokumenten. Mehr erfahren.
- Websuche: Die Agents API bietet Websuche als Connector, wodurch Entwickler die Modelle von Mistral mit aktuellen Informationen aus Websuchen und anderen Quellen kombinieren können. Mehr erfahren.
- MCP-Tools: Die Agents API SDK kann auch Tools nutzen, die auf dem Model Context Protocol (MCP) basieren, einem offenen, standardisierten Protokoll, das eine nahtlose Integration zwischen Agenten und externen Systemen ermöglicht. Mehr erfahren.
Speicher und Kontext mit zustandsbehafteten Gesprächen
Die Agents API bietet ein robustes Gesprächsmanagement durch ein flexibles und zustandsbehaftetes Gesprächssystem. Jedes Gespräch behält seinen Kontext, was nahtlose und kohärente Interaktionen über die Zeit ermöglicht.
- Gesprächsmanagement: Es gibt zwei Möglichkeiten, ein Gespräch zu beginnen: 1. Mit einem Agenten: Erstellen Sie ein Gespräch mit einer spezifischen agent_id, um dessen spezialisierte Fähigkeiten zu nutzen. 2. Direkter Zugriff: Starten Sie ein Gespräch, indem Sie direkt das Modell und die Abschlussparameter angeben. Mehr erfahren.
- Zustandsbehaftete Interaktionen und Gesprächsverzweigungen: Entwickler müssen die Konversionshistorie nicht mehr überwachen; sie können frühere Gespräche einsehen und jederzeit neue Gesprächswege von jedem Punkt aus initiieren. Mehr erfahren.
- Streaming-Ausgaben: Die API unterstützt auch Streaming-Ausgaben, sowohl beim Start eines Gesprächs als auch beim Fortsetzen eines vorherigen. Mehr erfahren.
Agentenorchestrierung
Die wahre Kraft der Agents API liegt in ihrer Fähigkeit, mehrere Agenten zu orchestrieren, um komplexe Probleme zu lösen. Durch dynamische Orchestrierung können Agenten nach Bedarf zu einem Gespräch hinzugefügt oder entfernt werden, wobei jeder seine einzigartigen Fähigkeiten zur Lösung verschiedener Teile eines Problems beiträgt.
- Erstellung eines agentischen Workflows: Um einen Workflow mit Übergaben zu erstellen, beginnen Sie mit der Erstellung aller erforderlichen Agenten. Mehr erfahren.
- Agentenübergaben: Nachdem Agenten erstellt wurden, definieren Sie, welche Agenten Aufgaben an andere übergeben können. Mehr erfahren.
Fazit und Ausblick
Die Agents API von Mistral stellt einen bedeutenden Fortschritt in der Welt der KI dar. Sie ermöglicht es Unternehmen, KI auf praktischere und wirkungsvollere Weise zu nutzen, indem sie komplexe Aufgaben bewältigen und den Kontext über längere Zeiträume hinweg aufrechterhalten können. Um zu beginnen, besuchen Sie unsere Dokumentation, erstellen Sie Ihren ersten Agenten und beginnen Sie mit dem Bauen!
Quellenliste:
- Quelle: Mistral launches Agents API
- Chat Completion API
- GitHub Agent Cookbook
- Linear Tickets Assistant Cookbook
- Financial Analyst Cookbook
- Travel Assistant Cookbook
- Nutrition Assistant Cookbook
- Code Execution Connector
- Image Generation Connector
- Document Library Connector
- Web Search Connector
- MCP Tools
- Conversation Management
- Stateful Interactions
- Streaming Output
- Creating an Agentic Workflow
- Agent Handoffs
Hinterlasse einen Kommentar
An der Diskussion beteiligen?Hinterlasse uns deinen Kommentar!