当前位置: 首页 > news >正文

Langchain-chatchat源码部署及测试实验

       一年多前接触到Langchain-chatchat的0.2版本,对0.2版本进行了本地部署和大量更新,但0.2版本对最新的大模型支持不够好,部署框架支持也不好且不太稳定,特别是多模态大模型,因此本次主要介绍0.3版本的源码部署,希望对大家有所帮助。Langchain-chatchat从0.3版本开始,支持更多的部署框架,如xinference、Ollama和FastChat,较多的是xinference框架,因此本文也是基于该框架进行模型部署。开始时参考了提供的开发指南进行部署,感觉步骤较多且麻烦,因此我就采用直接修改源码方式进行部署,作者提供的前端没有用,主要使用的是libs下面的后端接口和默认基于Streamlit提供的前端测试功能。另外,我更新完善了本地知识库加载的多种文件格式解析模块,增加了验证和路由过滤模块、返回数据格式等等,这里不详细介绍。

一、源码下载

直接去github上找Langchain-chatchat,进行下载,最后下载master线。

二、服务器环境准备

我的环境是Linux Redhat7.5,配置两种gpu显卡,合计96G
安装conda和python3.10环境
上述两步可参考相关文档,相对简单,这里不细说。

三、虚拟环境准备

conda create -n xinferenc


http://www.mrgr.cn/news/31311.html

相关文章:

  • 埃氏筛详解
  • .NET Core中的时区转换问题
  • YOLOv9改进系列,YOLOv9主干网络替换为RepViT (CVPR 2024,清华提出,独家首发),助力涨点
  • 【二级C语言考试】自定义数据类型
  • 设计模式之适配器模式
  • 4款音频转文字在线转换工具帮你解锁新的记录模式。
  • Vue-router路由
  • 电脑连接手机热点只能登陆qq和微信 浏览器无法正常上网的原因
  • 时间复杂度和空间复杂度
  • 【C++】STL----list常见用法
  • 小程序与APP的区别
  • C++_21_模板
  • 独立站技能树/工具箱1.0 总纲篇丨出海笔记
  • redis分布式锁(看门枸机制)
  • AI大模型之旅-langchain结合glm4,faiss构建本地知识库
  • 《C++中的资源管理利器:RAII 技术深度剖析》
  • 【busybox记录】【shell指令】stdbuf
  • 东北非国企就职体验
  • 2409js,学习js1
  • Linux 系统进程理解——标识符,状态