AutoGen#

AutoGen

Ein Framework zum Erstellen von KI-Agenten und -Anwendungen

Studio PyPi autogenstudio

Eine webbasierte Benutzeroberfläche zum Prototyping mit Agenten ohne Code. Basiert auf AgentChat.

pip install -U autogenstudio
autogenstudio ui --port 8080 --appdir ./myapp

Beginnen Sie hier, wenn Sie neu bei AutoGen sind und Agenten ohne Code prototypisieren möchten.

AgentChat PyPi autogen-agentchat

Ein Programmierframework zum Erstellen von konversationellen Single- und Multi-Agenten-Anwendungen. Basiert auf Core. Benötigt Python 3.10+.
# pip install -U "autogen-agentchat" "autogen-ext[openai]"
import asyncio
from autogen_agentchat.agents import AssistantAgent
from autogen_ext.models.openai import OpenAIChatCompletionClient

async def main() -> None:
    agent = AssistantAgent("assistant", OpenAIChatCompletionClient(model="gpt-4o"))
    print(await agent.run(task="Say 'Hello World!'"))

asyncio.run(main())

Beginnen Sie hier, wenn Sie Agenten mit Python prototypisieren. Migration von AutoGen 0.2?.

Core PyPi autogen-core

Ein ereignisgesteuertes Programmierframework zum Erstellen skalierbarer Multi-Agenten-KI-Systeme. Beispiel-Szenarien

  • Deterministische und dynamische Agenten-Workflows für Geschäftsprozesse.

  • Forschung zur Multi-Agenten-Kollaboration.

  • Verteilte Agenten für mehrsprachige Anwendungen.

Beginnen Sie hier, wenn Sie ernsthaft mit dem Erstellen von Multi-Agenten-Systemen beginnen.

Erweiterungen PyPi autogen-ext

Implementierungen von Core- und AgentChat-Komponenten, die mit externen Diensten oder anderen Bibliotheken interagieren. Sie können Community-Erweiterungen finden und nutzen oder eigene erstellen. Beispiele für integrierte Erweiterungen