AutoGen Grundlegende Entwicklungspraktiken
Der Aufbau eines grundlegenden multi-intelligenten Körpersystems mit AutoGen kann in die folgenden Hauptschritte unterteilt werden:
1. die Vorbereitung der Umwelt
Installieren Sie Kernpakete und Erweiterungen über pip:
<code>pip install -U "autogen-agentchat" "autogen-ext[openai]" export OPENAI_API_KEY='your-api-key-here'</code>
2. die Schaffung von Intelligenzen
- definieren.AssistentinAgentinAls KI-Assistent
- einrichten.UserProxyAgentProxy-Benutzereingabe
- Konfigurieren Sie die LLM-Modellparameter und die Ausführungsumgebung
<code>from autogen import AssistantAgent, UserProxyAgent
assistant = AssistantAgent("assistant",
llm_config={
"config_list": [{"model": "gpt-4", "api_key": os.environ["OPENAI_API_KEY"]}]
})
user_proxy = UserProxyAgent("user_proxy",
code_execution_config={"work_dir": "coding", "use_docker": False})</code>
3. die Einleitung des Dialogs
Verwenden Sie die Methode initiate_chat, um einen Gesprächsfaden zu eröffnen:
<code>user_proxy.initiate_chat(assistant, message="解释量子计算基础原理")</code>
4. erweiterte Funktionalität
- erhöhen.GroupChatZusammenarbeit im Gruppenchat ermöglichen
- passieren (eine Rechnung oder Inspektion etc.)register_handlerMaßgeschneiderte Logik für die Nachrichtenverarbeitung
- Integration von externen Tools zur Verbesserung der Intelligenz
Die Infrastruktur kann bei Bedarf flexibel zu komplexeren Multi-Intelligenz-Systemen erweitert werden.
Diese Antwort stammt aus dem ArtikelAutoGen: Ein von Microsoft entwickeltes Multi-Intelligent Body Dialogue FrameworkDie































