Panduan Integrasi Agent
Python
Hubungkan AutoGen ke Anoman AI
Atur base URL pada konfigurasi client OpenAI AutoGen untuk menambahkan guardrail ke setiap percakapan agent — termasuk alur kerja multi-agent dan group chat.
Prasyarat
- Akun Anoman AI dengan API key aktif
- Python 3.9+
- AutoGen terinstal
Langkah 1: Instal AutoGen
pip install pyautogenLangkah 2: Konfigurasikan Anoman sebagai LLM
Berikan dict llm_config dengan base URL Anoman. AutoGen menggunakan konfigurasi ini untuk semua completion agent.
import autogen
config_list = [
{
"model": "gpt-4o-mini",
"api_key": "anm-sk-your-key-here",
"base_url": "https://api.anoman.io/v1",
}
]
llm_config = {
"config_list": config_list,
"temperature": 0.7,
}Langkah 3: Definisikan agent dengan konfigurasi Anoman
assistant = autogen.AssistantAgent(
name="assistant",
llm_config=llm_config,
)
user_proxy = autogen.UserProxyAgent(
name="user_proxy",
human_input_mode="NEVER",
max_consecutive_auto_reply=3,
code_execution_config={"work_dir": "workspace"},
)
user_proxy.initiate_chat(
assistant,
message="Analyse the attached CSV and summarise the key findings.",
)Group chat dengan Anoman
Group chat multi-agent bekerja secara identik — setiap panggilan LLM dalam percakapan diarahkan melalui Anoman.
researcher = autogen.AssistantAgent("researcher", llm_config=llm_config)
writer = autogen.AssistantAgent("writer", llm_config=llm_config)
critic = autogen.AssistantAgent("critic", llm_config=llm_config)
groupchat = autogen.GroupChat(
agents=[user_proxy, researcher, writer, critic],
messages=[],
max_round=6,
)
manager = autogen.GroupChatManager(groupchat=groupchat, llm_config=llm_config)
user_proxy.initiate_chat(manager, message="Write a research report on AI safety.")Header transparansi guardrail
X-Anoman-Guardrail-Injection: pass score=0.08
X-Anoman-Guardrail-Pii: pass
X-Anoman-Guardrail-Content: pass
X-Anoman-Cache: noneButuh bantuan dengan integrasi Anda?
Bergabunglah dengan Founding 50 untuk akses awal dan dukungan langsung dari tim Anoman.
Gabung Founding 50