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

建行手机银行下载app最新版网站优化 秦皇岛

建行手机银行下载app最新版,网站优化 秦皇岛,广西住房和城乡建设厅网上办事,海外公司注册代办本地部署 text-generation-webui 0. 背景1. text-generation-webui 介绍2. 克隆代码3. 创建虚拟环境4. 安装 pytorch5. 安装 CUDA 运行时库6. 安装依赖库7. 启动 Web UI8. 访问 Web UI9. OpenAI 兼容 API 0. 背景 一直喜欢用 FastChat 本地部署大语言模型,今天试一…

本地部署 text-generation-webui

  • 0. 背景
  • 1. text-generation-webui 介绍
  • 2. 克隆代码
  • 3. 创建虚拟环境
  • 4. 安装 pytorch
  • 5. 安装 CUDA 运行时库
  • 6. 安装依赖库
  • 7. 启动 Web UI
  • 8. 访问 Web UI
  • 9. OpenAI 兼容 API

0. 背景

一直喜欢用 FastChat 本地部署大语言模型,今天试一试 text-generation-webui 这个项目。

在这里插入图片描述

1. text-generation-webui 介绍

text-generation-webui 适用于大型语言模型的 Gradio Web UI。支持transformers、GPTQ、AWQ、EXL2、llama.cpp (GGUF)、Llama 模型。

它的特点如下,

  • 3种界面模式:default (two columns), notebook, chat
  • 支持多个模型后端:Transformers、llama.cpp(通过 llama-cpp-python)、ExLlama、ExLlamaV2、AutoGPTQ、AutoAWQ、GPTQ-for-LLaMa、CTransformers、QuIP#。
  • 下拉菜单可在不同模型之间快速切换。
  • 大量扩展(内置和用户贡献),包括用于真实语音输出的 Coqui TTS、用于语音输入的 Whisper STT、翻译、多模式管道、向量数据库、Stable Diffusion集成等等。有关详细信息,请参阅 wiki 和扩展目录。
  • 与自定义角色聊天。
  • 适用于指令跟踪模型的精确聊天模板,包括 Llama-2-chat、Alpaca、Vicuna、Mistral。
  • LoRA:使用您自己的数据训练新的 LoRA,动态加载/卸载 LoRA 以进行生成。
  • Transformers 库集成:通过 bitsandbytes 以 4 位或 8 位精度加载模型,将 llama.cpp 与 Transformers 采样器( llamacpp_HF 加载器)结合使用,使用 PyTorch 以 32 位精度进行 CPU 推理。
  • 具有 OpenAI 兼容的 Chat 和 Completions API 服务器 - 请参阅示例。

2. 克隆代码

git clone https://github.com/oobabooga/text-generation-webui.git; 
cd text-generation-webui

3. 创建虚拟环境

(Optional)安装 Conda,

curl -sL "https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh" > "Miniconda3.sh"
bash Miniconda3.sh

创建虚拟环境,

conda create -n textgen python=3.11 -y
conda activate textgen

4. 安装 pytorch

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121

确认 pytorch 是否安装成功,

python -c "import torch;print(torch.cuda.is_available()):--- 安装成功输出应该为 True
True

5. 安装 CUDA 运行时库

conda install -y -c "nvidia/label/cuda-12.1.1" cuda-runtime

如果您需要 nvcc 手动编译某些库,请将上面的命令替换为,

conda install -y -c "nvidia/label/cuda-12.1.1" cuda

6. 安装依赖库

pip install -r requirements.txt
pip install transformers_stream_generator
pip install tiktoken

7. 启动 Web UI

python server.py
# python server.py --trust-remote-code --listen

8. 访问 Web UI

使用浏览器打开 http://localhost:7860/?__theme=dark

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

9. OpenAI 兼容 API

pip install -r extensions/openai/requirements.txt

启动,

python server.py --trust-remote-code --api --api-port 8000 --listen

refer:https://github.com/oobabooga/text-generation-webui/wiki/12—OpenAI-API

完结!

http://www.fp688.cn/news/161757.html

相关文章:

  • 旅游网站技术流程图郑州网站推广公司电话
  • 网站域名可以更换吗关键词全网搜索工具
  • 大连科技公司建设网站免费涨粉工具
  • 山东电商网站建设正规网站优化哪个公司好
  • 安阳手机网站建设自己建网站
  • 找深圳做网站的公司国外b站推广网站
  • 网站建设职责要求国内最新十大新闻
  • 义乌购批发网站成都百度推广电话号码是多少
  • 做图的兼职网站自动点击器
  • 广州 企业网站建设百度学术搜索
  • 网站建设沛宣公司网页制作需要多少钱
  • 免费网站营销计划注册域名后怎么建网站
  • 长沙网站建设设计百度seo如何优化关键词
  • wordpress电子书模板seo零基础教学
  • 北京电子商务网站建设佛山抖音seo
  • 毕设做桌面端还是网站球队排名榜实时排名
  • 聊城集团网站建设价格重庆seo什么意思
  • vs2013做网站保存的格式谷歌排名优化
  • 黑龙江省城乡建设厅网站优化服务
  • 营销网站建设评估与分析商品推广软文范例100字
  • 酒店官方网站建设书百度网页版官网
  • 做外贸进大公司网站长沙免费网站建站模板
  • 诛仙3官方网站时竹任务荧灵怎么做长沙靠谱seo优化价格
  • 今天上海新闻综合新闻seo排名计费系统
  • 响应式网站设计规则如何制作网页
  • 网业制作与网站建设公众号软文范例100
  • cms可以做多少个网站武汉seo推广优化公司
  • 网站注册域名位置利搜网站排名软件
  • 用pw后缀的网站宁波seo关键词排名优化
  • 建设与管理委员会网站网站关键词优化排名怎么做