项目简介
AI Legal Agent Team,它用多个agent模拟一个法律团队,用于法律文档分析和法律咨询它有4个agent角色,法律研究员、合同分析师、法律策略师和团队领导。可以用它分析法律文档,生成分析报告,或解答法律问题提供建议
支持分析合同、法律法规、风险评估、合规检查或自定义
Streamlit 应用程序模拟全方位服务的法律团队,使用多个人工智能代理来分析法律文件并提供全面的法律见解。每个代理人都代表不同的法律专家角色,从研究和合同分析到战略规划,共同提供全面的法律分析和建议。
特征
- 
专业法律人工智能代理团队 
- 
法律研究员:配备DuckDuckGo搜索工具,查找并引用相关法律案例和先例。提供详细的研究摘要以及上传文档中的来源和参考特定部分。 
- 
合同分析师:专门从事彻底的合同审查,确定关键条款、义务和潜在问题。引用文档中的具体条款进行详细分析。 
- 
法律策略师:专注于制定全面的法律策略,在考虑风险和机遇的同时提供可行的建议。 
- 
团队负责人:协调团队成员之间的分析,确保全面的响应、正确来源的建议以及对特定文档部分的引用。担任所有三个特工的特工团队协调员。 
- 
文档分析类型 
- 
合同审查 – 由合同分析师完成 
- 
法律研究 – 由法律研究员完成 
- 
风险评估 – 由法律策略师、合同分析师完成 
- 
合规性检查 – 由法律策略师、法律研究员、合同分析师完成 
- 
自定义查询 – 由代理团队完成 – 法律研究员、法律策略师、合同分析师 
如何运行
- 
设置环境 
# Clone the repositorygit clone https://github.com/Shubhamsaboo/awesome-llm-apps.gitcd ai_legal_agent_team# Install dependenciespip install -r requirements.txt
2. 配置API密钥
- 
从OpenAI 平台获取 OpenAI API 密钥 
- 
从Qdrant Cloud获取 Qdrant API 密钥和 URL 
3. 运行应用程序
streamlit run legal_agent_team.py4. 使用界面
- 
输入 API 凭据 
- 
上传法律文件 (PDF) 
- 
选择分析类型 
- 
如果需要,添加自定义查询 
- 
查看分析结果 
注意
- 
仅支持 PDF 文档 
- 
使用GPT-4o进行分析 
- 
使用 text-embedding-3-small 进行嵌入 
- 
需要稳定的互联网连接 
- 
API 使用费用适用 
项目链接
https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/ai_agent_tutorials/ai_legal_agent_team
扫码加入技术交流群,备注「开发语言-城市-昵称」
(文:GitHubStore)
 
					