LangChain+ChatGLM如何调优?

SMP 2023金融大模型挑战赛实践优化调试分享(三)

众所周知,调试是在开发过程中以及在项目投入使用前必不可少的阶段,甚至有80%的0时间我们都在进行这一步骤,以此找出错误原因和具体位置,然后修正代码,最终呈现出最符合自己理想的设计。下面是我这两天在调试代码中得到的经验:

一、大概思路:

1、抽取部分输出样本进行数据标注

2、将样本debug,找出错误原因并归类

3、修改代码,逐个解决每类问题

二、详细步骤:

(一)抽取部分输出样本进行数据标注

资料给了5000个左右的问题,其中包括初级问题、中级问题和高级问题。我从初级问题中抽取了50个进行数据标注。为了思路清晰我列了个表,表头包括:id、文本、输出答案、答案是否正确、修改后的答案以及可能出错的原因。其中,修改后的答案是我人为查找并记录在表格里的,没有对文件进行操作。

(二)将样本debug,找出错误原因并归类

这里需要写一个debug程序,目的是在运行这个程序的时候能把中间的步骤输出出来(就是在主代码的基础上改编一下)。我通过这个程序将每个回答有错误的问题依次运行,找出错误原因(查看它是从哪里得到答案),并把错误原因归类。我大致分为了以下六种情况:

1、数据库中没这年的数据(资源文件中有)&

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
LangchainChatGLM是一种本地知识库和对话语言模型的组合。Langchain是一个用于构建本地知识库的工具,而ChatGLM则是基于Langchain的一个对话语言模型。它们通常一起部署在一起,并且具有较高的耦合性。通过LangchainChatGLM的结合,可以实现一个基于本地知识库的问答系统。Langchain-ChatGLM项目是一个开源项目,可以在GitHub上找到相关的代码和文档。ChatGLM-6B是一种开源的、支持中英双语的对话语言模型,基于General Language Model (GLM)架构,具有62亿参数。所以,LangchainChatGLM是一种用于构建本地知识库并进行问答的工具和模型的组合。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [LangChain + ChatGLM 实现本地知识库问答](https://blog.csdn.net/bruce__ray/article/details/131179563)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [chatglm+langchain](https://blog.csdn.net/qq_24729325/article/details/131515519)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值