Phidata 是一个用于构建多模态代理的框架,使用 phidata 可以:使用内存、知识、工具和推理构建多模式代理。建立可以协同工作解决问题的代理团队。使用漂亮的 Agent UI 与您的代理聊天。
16200 Stars 2200 Forks 28 Issues 82 贡献者 MPL-2.0 License Python 语言
AI开源软件站:AI开源 - 小众AI

主要功能
- 简单而优雅
- 强大且灵活
- 默认为 Multi-Modal
- 多代理编排
- 漂亮的代理 UI,与您的代理聊天
- 内置 Agentic RAG
- 结构化输出
- 推理代理
- 内置监控和调试功能
安装和使用
简单而优雅
Phidata 代理简单而优雅,从而产生最小、美观的代码。
例如,您可以在 10 行代码中创建一个 Web 搜索代理,创建一个文件web_search.py
from phi.agent import Agent
from phi.model.openai import OpenAIChat
from phi.tools.duckduckgo import DuckDuckGo
web_agent = Agent(
model=OpenAIChat(id="gpt-4o"),
tools=[DuckDuckGo()],
instructions=["Always include sources"],
show_tool_calls=True,
markdown=True,
)
web_agent.print_response("Tell me about OpenAI Sora?", stream=True)
安装库,导出并运行代理:OPENAI_API_KEY
pip install phidata openai duckduckgo-search
export OPENAI_API_KEY=sk-xxxx
python web_search.py

最低0.47元/天 解锁文章
1115

被折叠的 条评论
为什么被折叠?



