代理启动项目
带有MCP元数据的FastAPI游乐场API和使用MCP和RAG与其交互的CLIAI代理。
所选平台
- ChromaDV 作为矢量数据库
- 开放人工智能 作为示例。
安装
source .venv/bin/activatepip install -r requirements.txt执行REST服务
uvicorn api.main:app --reload --host 127.0.0.1 --port 5000执行CLI代理
说明多个规则文件夹和多个MCP服务器端点
export OPENAI_API_KEY=your_api_key_here
python agent/main.py --rules ./rules ./rules --mcp http://127.0.0.1:5000/mcp http://127.0.0.1:5000/mcp -t ./tasks/example.md ./tasks/example.md