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

免费ppt模板下载应用网站关键词seo排名

免费ppt模板下载应用,网站关键词seo排名,微信扫二维码网页空白,购物网站建设服务基于conda创建一个vllm环境 操作系统:目前只支持Linuxpython环境必须是Python:3.8 - 3.12GPU:计算能力 7.0 或更高(例如 V100、T4、RTX20xx、A100、L4、H100 等)低于7.0不行使用vllm显存低于16G,启动大模型…

基于conda创建一个vllm环境

  • 操作系统:目前只支持Linux
  • python环境必须是Python:3.8 - 3.12
  • GPU:计算能力 7.0 或更高(例如 V100、T4、RTX20xx、A100、L4、H100 等)
  • 低于7.0不行
  • 使用vllm显存低于16G,启动大模型会报错

创建环境

 conda create -n vllm python=3.12 -y

激活

 conda activate vllm

安装vllm

pip install vllm

注意:
截至目前,vLLM 的二进制文件默认使用 CUDA 12.1 和公共 PyTorch 发行版本进行编译。我们还提供使用 CUDA 11.8 和公共 PyTorch 发行版本编译的 vLLM 二进制文件:

# Install vLLM with CUDA 11.8.
# 安装带有 CUDA 11.8 的 vLLM。
export VLLM_VERSION=0.4.0
export PYTHON_VERSION=310
pip install https://github.com/vllm-project/vllm/releases/download/v${VLLM_VERSION}/vllm-${VLLM_VERSION}+cu118-cp${PYTHON_VERSION}-cp${PYTHON_VERSION}-manylinux1_x86_64.whl --extra-index-url https://download.pytorch.org/whl/cu118

启动

绝对路径

vllm serve mnt/workspace/llm/Qwen/Qwen2.5-0.5B-Instruct

如果有如下类似的报错:

mnt/workspace/Anaconda3/envs/vllm/lib/python3.12/site-packages/_distutils_hack/__init__.py:53: UserWarning: Reliance on distutils from stdlib is deprecated. Users must rely on setuptools to provide the distutils module. Avoid importing distutils or import setuptools first, and avoid setting SETUPTOOLS_USE_DISTUTILS=stdlib. Register concerns at https://github.com/pypa/setuptools/issues/new?template=distutils-deprecation.ymlwarnings.warn(
Traceback (most recent call last):File "/mnt/workspace/Anaconda3/envs/vllm/bin/vllm", line 5, in <module>from vllm.entrypoints.cli.main import mainFile "/mnt/workspace/Anaconda3/envs/vllm/lib/python3.12/site-packages/vllm/__init__.py", line 11, in <module>from vllm.engine.arg_utils import AsyncEngineArgs, EngineArgsFile "/mnt/workspace/Anaconda3/envs/vllm/lib/python3.12/site-packages/vllm/engine/arg_utils.py", line 15, in <module>from vllm.config import (CacheConfig, CompilationConfig, ConfigFormat,File "/mnt/workspace/Anaconda3/envs/vllm/lib/python3.12/site-packages/vllm/config.py", line 27, in <module>from vllm.model_executor.layers.quantization import (QUANTIZATION_METHODS,File "/mnt/workspace/Anaconda3/envs/vllm/lib/python3.12/site-packages/vllm/model_executor/__init__.py", line 3, in <module>from vllm.model_executor.parameter import (BasevLLMParameter,File "/mnt/workspace/Anaconda3/envs/vllm/lib/python3.12/site-packages/vllm/model_executor/parameter.py", line 9, in <module>from vllm.distributed import get_tensor_model_parallel_rankFile "/mnt/workspace/Anaconda3/envs/vllm/lib/python3.12/site-packages/vllm/distributed/__init__.py", line 3, in <module>from .communication_op import *File "/mnt/workspace/Anaconda3/envs/vllm/lib/python3.12/site-packages/vllm/distributed/communication_op.py", line 8, in <module>from .parallel_state import get_tp_groupFile "/mnt/workspace/Anaconda3/envs/vllm/lib/python3.12/site-packages/vllm/distributed/parallel_state.py", line 40, in <module>import vllm.distributed.kv_transfer.kv_transfer_agent as kv_transferFile "/mnt/workspace/Anaconda3/envs/vllm/lib/python3.12/site-packages/vllm/distributed/kv_transfer/kv_transfer_agent.py", line 16, in <module>from vllm.distributed.kv_transfer.kv_connector.factory import (File "/mnt/workspace/Anaconda3/envs/vllm/lib/python3.12/site-packages/vllm/distributed/kv_transfer/kv_connector/factory.py", line 6, in <module>from .base import KVConnectorBaseFile "/mnt/workspace/Anaconda3/envs/vllm/lib/python3.12/site-packages/vllm/distributed/kv_transfer/kv_connector/base.py", line 15, in <module>from vllm.sequence import IntermediateTensorsFile "/mnt/workspace/Anaconda3/envs/vllm/lib/python3.12/site-packages/vllm/sequence.py", line 17, in <module>from vllm.inputs import SingletonInputs, SingletonInputsAdapterFile "/mnt/workspace/Anaconda3/envs/vllm/lib/python3.12/site-packages/vllm/inputs/__init__.py", line 9, in <module>from .registry import (DummyData, InputContext, InputProcessingContext,File "/mnt/workspace/Anaconda3/envs/vllm/lib/python3.12/site-packages/vllm/inputs/registry.py", line 15, in <module>from vllm.transformers_utils.processor import cached_processor_from_configFile "/mnt/workspace/Anaconda3/envs/vllm/lib/python3.12/site-packages/vllm/transformers_utils/__init__.py", line 7, in <module>

以上依赖有问题

更新构建工具

pip install --upgrade setuptools wheel

强制重装 vllm

pip install --force-reinstall vllm

安装 ROCm(如果涉及 GPU)

sudo apt update && sudo apt install rocm-dkms

然后在启动,就可以通过代码调用模型了
例如:

#多轮对话
from openai import OpenAI#定义多轮对话方法
def run_chat_session():#初始化客户端client = OpenAI(base_url="http://localhost:8000/v1/",api_key="123456")#初始化对话历史chat_history = []#启动对话循环while True:#获取用户输入user_input = input("用户:")if user_input.lower() == "exit":print("退出对话。")break#更新对话历史(添加用户输入)chat_history.append({"role":"user","content":user_input})#调用模型回答try:chat_complition = client.chat.completions.create(messages=chat_history,model="qwen:0.5b")#获取最新回答model_response = chat_complition.choices[0]print("AI:",model_response.message.content)#更新对话历史(添加AI模型的回复)chat_history.append({"role":"assistant","content":model_response.message.content})except Exception as e:print("发生错误:",e)break
if __name__ == '__main__':run_chat_session()
http://www.dtcms.com/wzjs/380216.html

相关文章:

  • 做违法网站程序员犯法吗yandex搜索引擎
  • 淘宝属于什么类型的网站自己如何做一个网站
  • 做旅游网站毕设任务书教育培训网页设计
  • 俄文网站开发地点网站seo优化工具
  • 阳泉建设公司网站企业网站
  • 高阳县做企业网站什么叫百度竞价推广
  • 天津大型网站建设郑州网站优化渠道
  • 广东专业网站建设报价seo整站网站推广优化排名
  • 双语网站管理系统 div css一键优化表格
  • 武汉襄阳网站推广公司哪家好软文营销是什么意思
  • 网站模板 阿里网络营销方案策划书
  • 成都网站制作价格百度权重是什么
  • 个人网站开发的感想seo大牛
  • 餐饮网站建设的模板seo网页的基础知识
  • 用div做网站中间部分网站seo方案策划书
  • 产品公司网站建设方案模板bing搜索 国内版
  • 企业网站建设专家百度建立自己的网站
  • 网站首页模块如何做链接网络营销的手段有哪些
  • 设计网站登录框ps怎么做seo上排名
  • 做网站好的网站建设公司销售人员培训课程有哪些
  • 武汉公司建站模板谷歌seo网站运营
  • 网站域名申请怎么做深圳华强北新闻最新消息今天
  • 企业网站二级域名好做吗网络营销师培训
  • 卡盟怎么网站怎么做他达拉非
  • 网站大小多少合适百度企业查询
  • 电子商务网站运营与管理互联网的推广
  • dw做网站链接数据库重庆seo报价
  • 网站建设的目的模板怎么拿到百度推广的代理
  • 浙江可以做会计题目的网站市场推广方案ppt
  • 织梦网站模板免费网站seo整站优化