LawGLM-loyalty-fox

我要开发同款
匿名用户2024年07月31日
14阅读
所属分类ai
开源地址https://modelscope.cn/models/loyaltyfox/LawGLM-loyalty-fox

作品详情

队伍名称:loyalty-fox B榜相关代码

Directory Hierarchy

``` |—— agents 智能体相关 | |—— chatrouter.py 根据不同问题类别赋予不同工具集合 | |—— createagent.py 创建agent,赋予工具 |—— answer.py 批量回答问题,每个问题5个试错机会 |—— apis api管理 | |—— dataqueryapi.py 具象化每个接口,并添加装饰器apicounter,统计接口调用次数 | |—— init.py |—— data 问题及答案存储 |—— llm LLM相关 | |—— glmllm.py 底层模型实例化+问题去噪修复+回答反思修复 | |—— routerchain.py 问题分类规则 |—— services 依据apis构建的各类别下的工具函数 | |—— addrweatherservice.py | |—— companyinfoservice.py | |—— companyregisterservice.py | |—— courtservice.py | |—— lawfirmservice.py | |—— lawservice.py | |—— subcompanyinfoservice.py | |—— sumrankservice.py | |—— init.py |—— skill 工具管理相关 | |—— baseskill.py | |—— skillregistry.py |—— tools 依据sercives编写的各工具函数的description和参数说明,用于输入给agent | |—— addrweathertools.py | |—— companyandlawtool.py | |—— companyinfotools.py | |—— companyregistertools.py | |—— lawtools.py | |—— subcompanyinfotools.py | |—— init.py |—— utils | |—— functionutils.py | |—— pydantic.py |—— utils.py 依赖文件 |—— zcheck.py 检测未答、发生代码执行错误或者未正确调用正确函数而回答错误的问题,用于进一步纠正,避免每次都要重新执行回答所有问题列表,耗费token |—— z_ICD.py 将批量纠正的部分问题及答案填回如./data/result.json中

具体思路:

  1. 分别在services和tools中构建工具函数集合和说明
  2. 从json中获取问题并完善,对完善后问题进行分类,在创建相应的类别agent+类别工具集来回答问题,并记录回答结果
  3. 使用z_check.py检测未答或者未正确调用正确函数而回答错误的问题,并进一步纠正
  4. 使用z_ICD.py将批量纠正的部分问题及答案填回如./data/result.json中。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论