法律Agent: 多个agent模拟一个法律团队

项目简介

AI Legal Agent Team,它用多个agent模拟一个法律团队,用于法律文档分析和法律咨询它有4个agent角色,法律研究员、合同分析师、法律策略师和团队领导。可以用它分析法律文档,生成分析报告,或解答法律问题提供建议

支持分析合同、法律法规、风险评估、合规检查或自定义


Streamlit 应用程序模拟全方位服务的法律团队,使用多个人工智能代理来分析法律文件并提供全面的法律见解。每个代理人都代表不同的法律专家角色,从研究和合同分析到战略规划,共同提供全面的法律分析和建议。


特征

  • 专业法律人工智能代理团队

    • 法律研究员:配备DuckDuckGo搜索工具,查找并引用相关法律案例和先例。提供详细的研究摘要以及上传文档中的来源和参考特定部分。

    • 合同分析师:专门从事彻底的合同审查,确定关键条款、义务和潜在问题。引用文档中的具体条款进行详细分析。

    • 法律策略师:专注于制定全面的法律策略,在考虑风险和机遇的同时提供可行的建议。

    • 团队负责人:协调团队成员之间的分析,确保全面的响应、正确来源的建议以及对特定文档部分的引用。担任所有三个特工的特工团队协调员。

  • 文档分析类型

    • 合同审查 – 由合同分析师完成

    • 法律研究 – 由法律研究员完成

    • 风险评估 – 由法律策略师、合同分析师完成

    • 合规性检查 – 由法律策略师、法律研究员、合同分析师完成

    • 自定义查询 – 由代理团队完成 – 法律研究员、法律策略师、合同分析师


如何运行

  1. 设置环境

# 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.py

  4. 使用界面

    • 输入 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)

欢迎分享

发表评论