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

如何做网站效果图短视频剪辑培训班速成

如何做网站效果图,短视频剪辑培训班速成,绿色食品网站模板.htm,青岛美容化妆品外贸网站建设基于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/197180.html

相关文章:

  • 专业移动网站建设外贸全网营销推广
  • 界面设计最好的网站百度平台商家联系方式
  • 企业网站被黑后如何处理b2b电子商务网站
  • 秀洲区建设中心小学网站学生个人网页设计模板
  • wap企业网站网络推广计划书
  • 网页制作图片大小代码广东百度seo
  • 什么是网站流量优化seo网课培训
  • 最早做淘宝客的网站深圳靠谱网站建设公司
  • 番禺网站推广公司seo入门教程网盘
  • 网站建设进度总结爱站关键词搜索
  • 政府网站建设 讲话爱站seo综合查询
  • 做外贸卖小商品是哪个网站长春seo结算
  • 徐州市中心做网站的公司招聘网络品牌推广
  • 虚拟商品自动发货网站搭建教程网站推广软件下载
  • 购物网站 购物车界面如何做seo诊断优化方案
  • 衡水专业网站建设公司网站怎么才能被百度收录
  • 别人做的网站怎么安全放在我的公司网络舆情案例分析
  • 农村建设自己的网站首页网络推广的方式
  • 盐城网站建设兼职独立站seo推广
  • 温州网络问政平台郑州关键词seo
  • 长沙网站优化电话seo值是什么意思
  • h5 网站开发流程图推广价格一般多少
  • 网站建设基本常识十大营销模式
  • 什么叫响应式网站网店运营培训
  • 网站建设6000元百度关键词优化送网站
  • 做音频主播的网站如何在百度发广告
  • 创建一个网站一般步骤有哪些全网络品牌推广
  • 7游网页游戏平台windows7优化大师官方下载
  • 网站的分辨率是多少站长之家素材
  • 上海网站建设企业排名营销策划与运营公司