AG2
AG2 — open-source фреймворк для разработки AI-агентов и организации их взаимодействия: разные LLM, инструменты, автономные и human-in-the-loop workflow.
AGAG2
Фреймворк агентов
★ 4.8k
Что это
AG2 — open-source фреймворк для разработки AI-агентов и организации их взаимодействия: разные LLM, инструменты, автономные и human-in-the-loop workflow.
Установка
1Установить пакет
pip install ag2
2Быстрый старт
import asyncio
from ag2 import Agent
from ag2.config import OpenAIConfig
agent = Agent(
"assistant",
prompt="You are a helpful assistant.",
config=OpenAIConfig(model="gpt-4o-mini"),
)
async def main() -> None:
reply = await agent.ask("Summarize the main differences between Python lists and tuples.")
print(reply.body)
asyncio.run(main())
Перед запуском настройте API-ключи и переменные окружения, перечисленные в официальной документации проекта.