ChatGLM-6B
ChatGLM-6B copied to clipboard
[Feature] <title>不知能否通过实时对话来训练chatglm-6B
Is your feature request related to a problem? Please describe.
比如:我输入:请记住99的99次方等于369729637649726772657187905628805440595668764281741102430259972423552570455277523421410650010128232727940978889548326540119429996769494359。 虽然chatglm回答已经记住,但貌似这个是保存在内存中的,下次启动模型这个数据就丢失了。
Solutions
能否让它自动启动数据训练train并保存到模型中。 同理。同样的需求类似有让他创建或打开文件或文件夹,它也回答它只是个语言模型,并不能操作文件。有没什么办法让它自动调用python或批处理来生成文件夹或打开文件呢。 有了这些个功能,AI才真正自我完善,称得上学习型AI。 个人设想办法是,能否通过调用chatglm的分词来手动编写这块代码来完成。比如,我要叫它在e:\learning创建一个ai的文件夹,它能否分析出路径“e:\learning\ai",我通过chatglm的接口来获取到这个路径,然后我在中间层写个python脚本来创建这个文件夹,以后应用会话层就可以直接调用我写的这个python脚本了。
Additional context
No response
一般的处理方法就是把聊天记录存下来用text2vec编一下索引做一个小号google。然后聊天时用faiss查最近的vec对应的聊天记录一起喂到模型里。可以参考glm langchain这个repo。 不过这只是记笔记,模型没有真正学到东西哦
你可以参考一下这个项目wenda