HyperAIHyperAI

Command Palette

Search for a command to run...

Swarm-Multi-Agenten-Framework

Datum

vor einem Jahr

Tags

Swarm ist ein experimentelles Multi-Agenten-Framework, das 2024 von OpenAI entwickelt wurde und die Konstruktion, Orchestrierung und Bereitstellung von Multi-Agenten-Systemen vereinfachen soll. Swarm konzentriert sich darauf, die Zusammenarbeit und Ausführung von Agenten leichtgewichtig, hochgradig kontrollierbar und einfach zu testen zu machen.

Im Kern basiert Swarm auf zwei primitiven Abstraktionen:Agenten und Übergaben.Agenten verfügen über Anweisungen und Tools und können das Gespräch jederzeit an einen anderen Agenten übergeben. Dieses Design ermöglicht die flexible Übertragung von Aufgaben zwischen Agenten, um sie an unterschiedliche Szenarien und Anforderungen anzupassen. Swarm eignet sich gut für Situationen, in denen es eine große Anzahl unabhängiger Funktionen und Anweisungen gibt, die sich nur schwer in einem einzigen Stichwort kodieren lassen.

Installation des Swarm Frameworks

Die Installation des Swarm-Frameworks ist sehr einfach und kann direkt über den Pip-Befehl installiert werden:

bash
pip install git+ssh://git@github.com/openai/swarm.git

Wenn Sie Swarm verwenden, definieren Sie Agenten und geben ihr Verhalten an. Beispielsweise definiert der folgende Code zwei Agenten und die Anweisung an den Benutzer lautet, mit Agent B zu sprechen:

from swarm import Swarm, Agent
client = Swarm()
def transfer_to_agent_b():
    return agent_b
agent_a = Agent(
    name="Agent A",
    instructions="You are a helpful agent.",
    functions=[transfer_to_agent_b],
)
agent_b = Agent(
    name="Agent B",
    instructions="Only speak in Haikus.",
)
response = client.run(
    agent=agent_a,
    messages=[{"role": "user", "content": "I want to talk to agent B."}],
)
print(response.messages[-1]["content"])

Die endgültige Ausgabenachricht ist die Antwort von Agent B in Form eines Haikus-Gedichts.

KI mit KI entwickeln

Von der Idee bis zum Start — beschleunigen Sie Ihre KI-Entwicklung mit kostenlosem KI-Co-Coding, sofort einsatzbereiter Umgebung und den besten GPU-Preisen.

KI-Co-Coding
Sofort einsatzbereit GPUs
Beste Preise
Jetzt starten

Hyper Newsletters

Abonnieren Sie unsere neuesten Updates
Wir werden die neuesten Updates der Woche in Ihren Posteingang liefern um neun Uhr jeden Montagmorgen
Unterstützt von MailChimp
Swarm-Multi-Agenten-Framework | Wiki | HyperAI