chatglm_langchain_demo

news/2024/11/14 19:28:54/
#Setup envirnment
conda create -n langchain python=3.8.1 -y
conda activate langchain
# 拉取仓库
git clone https://github.com/imClumsyPanda/langchain-ChatGLM.git
# 安装依赖
cd langchain-ChatGLM
python3 -m pip install -r requirements.txt
python3 -m pip install gradio==3.28.3
python3 -m pip install tabulate
#Download models
git lfs install
git clone https://huggingface.co/THUDM/chatglm-6b-int4
git clone https://huggingface.co/GanymedeNil/text2vec-large-chinese
python3 webui.py

http://www.ppmy.cn/news/255204.html

相关文章

LTE网络中SIB2(系统消息2)信息详解

SIB2中包含公共的无线资源配置信息,如上行RACH、PUCCH、PUSCH、SRS的资源分配与调度,上行信道功率控制信息;下行BCCH、PDSCH、PCCH信道资源配置等,这些信息对理解当前系统上下行的资源使用及分析网络资源问题有很大帮助。系统消息…

OAI搭建步骤(EPC+eNB)

声明:本文CSDN作者原创投稿文章,未经许可禁止任何形式的转载,原文链接 文章目录 一、系统概述二、搭建核心网EPC(openair-cn)2.1 准备主机2.2 更换内核2.3 获取openair-cn源码2.4 编辑host2.5 安装必要的软件2.5.1 安装Mysql2.5.2 安装Apache…

Mybatis框架源码笔记(五)之Mybatis框架缓存机制原理解析

1 Mybatis框架的缓存模块 MyBatis 内置了一个强大的事务性查询缓存机制,它可以非常方便地配置和定制。Mybatis框架中的缓存分为一级缓存和二级缓存,三级缓存基本都要借助自定义缓存或第三方服务来进行实现。但本质上是一样的,都是借助Cache接…

T31Day12

对编码进行规约的好处 减少代码的维护成本改善可读性提高团队开发的合作效率锻炼出更加严谨的思维 代码格式与命名风格 命名体现代码元素特征 抽象类命名使用Abstract或Base开头异常类命名使用Exception结尾测试类命名以它要测试的类名开始,以Test结尾类型与中括号…

8 RRC Timer、Counters 、Constants(定时器、计数器、常量)

在日常工作时经常听到T300、T310等名词,比如SCG Failure 的原因有T310,在学习初始接入和SCG Failure 前先对此部份进行整理,方便以后查阅。 Timer 定时器 指示 定时器的持续时间事件何时启动、事件何时停止在计时器过期时要采取的操作。 …

LTE常用定时器Timer

一、接入类定时器 初始接入流程说明 主要受T300、T302定时器的影响: UE RRC连接建立请求消息是由UE的RRC层发起,并向MAC层发出随机接入指示以后,启动T300定时器,接收到RRC Connection Setup消息或RRC Connection Reject消息&…

T3220,T1207,T1391,T1163

T3220,T1207,T1391,T1163 T3220T1207T1391T1163 T3220 小 H 是一个喜欢数数的人。 我们称一个数是优秀的数字,当且仅当其约数个数为偶数,现在小 H 想知道,1∼n 中有多少个优秀的数字? 未测试…

T31项目第25天

T31项目第25天 1. redis的分布式锁简介2.reids分布式锁分析2.1.redis分布式锁的原理**2.2.Jedis分布式锁实现**2.3.锁过期的问题 3.redisson分布式锁3.1 redisson简介3.2 redisson分布式锁3.3 redisson重入锁3.4 redisson锁释放3.4 watch dog 自动给锁延时 4.分段锁4.1分段锁设…