AgentsChain 是一个用于构建自治语言代理的开源框架,以满足企业内部定制化需求。该框架经过精心设计,以支持重要功能,包括长期短期记忆、工具使用、多智能体通信。创建一个智能体,只需用自然语言填写配置文件,并在终端或后端服务中部署。同时,也可以自己编写扩展工具,实现调用外部接口的能力。
[x] 2024.3.5 初步实现检索
- Long-short Term Memory: 支持长期记忆
- Customization Tools: 扩展定制工具
- Multiple Agents: 创建多智能体
The requirements.txt file is generated by the poetry tool:
poetry export --without-hashes --format=requirements.txt > requirements.txt
Use pipreqs
pipreqs --force ./
使用 uvicorn
uvicorn app:app --host 0.0.0.0 --port 8080 --reload
gunicorn -b :8080 -w 4 app:app -k uvicorn.workers.UvicornWorker
部署到 Google 云服务
gcloud run deploy dox-api --source .
使用 JinaAI 的 jcloud 云部署
lc-serve deploy jcloud --app main:app --secrets .env
[ ] 支持多种文件格式,如Word、PDF、Markdown、图片等 [ ] 提升响应速度 [ ] 支持检索图片 [ ] 支持检索结构化数据,如表格、JSON等 [ ] 显示数据来源 [ ] 支持联网搜索