精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

在趨動云上使用xinference部署大模型 原創

發布于 2025-1-7 07:52
瀏覽
0收藏

前言

本文將介紹如何在趨動云平臺上使用xinference部署對話模型、向量化模型以及多模態模型。

xinference簡介

xinference官網

官網說明:https://inference.readthedocs.io/zh-cn/latest/getting_started/installation.html

xinference可以部署的模型類別

  • chat對話模型
  • embedding向量化模型
  • rerank模型
  • vl-chat多模態模型

環境準備

選擇鏡像

  1. 選擇鏡像環境在趨動云上使用xinference部署大模型-AI.x社區

安裝xinference

xinference支持的引擎有:

  • transformers
  • vllm
  • llama.cpp
  • SGlong引擎 .....

本篇文章,我們嘗試使用transformers引擎,部署Qwen2-0.5B-Instruct對話模型。

# 安裝transformers引擎
pip install "xinference[transformers]"

# 安裝sentence-transformers
pip install sentence-transformers

部署chat對話模型

下載模型

切換至??/gemini/code??目錄下,下載模型:

git lfs install
git clone https://www.modelscope.cn/Qwen/Qwen2.5-0.5B-Instruct.git

注意事項: 此處也可以在啟動項目時,選擇模型加載,在趨動云的公共模型中選擇??Qwen2.5-0.5B-Instruct??模型。

啟動xinference

1. 在命令行中啟動??supervisor??? 進程:??xinference-supervisor -H 0.0.0.0??運行結果:

在趨動云上使用xinference部署大模型-AI.x社區

2. 新建一個terminal,啟動??Worker??? 進程:??xinference-worker -e http://127.0.0.1:9997 -H 0.0.0.0??運行結果:

在趨動云上使用xinference部署大模型-AI.x社區

此處的??9997??應該與supervisor啟動時指定的端口一致。

端口映射

在趨動云控制臺的右側"端口",添加端口映射如下:

在趨動云上使用xinference部署大模型-AI.x社區

啟動對話模型

瀏覽器訪問http://direct.virtaicloud.com:40336

??http://direct.virtaicloud.com:40336??是上一步端口映射后,趨動云提供的外網訪問地址。

在??language models???選擇??chat???模型,并搜索??qwen2.5??模型

在趨動云上使用xinference部署大模型-AI.x社區

使用pwd命令獲取趨動云上已下載Qwen模型的的絕對路徑

在趨動云上使用xinference部署大模型-AI.x社區

配置模型必選參數

在趨動云上使用xinference部署大模型-AI.x社區

注意事項: 因為我們下載的模型為Qwen2.5-0.5B-Instruct,所以??Model size???為??0_5??,此處應根據實際情況選擇。

配置模型路徑

在趨動云上使用xinference部署大模型-AI.x社區

注意事項:

  • Model path為上述第3步中獲取的模型在趨動云上的絕對路徑。
  • Model UID用于后續調用使用,此處我們配置為??Qwen2.5-0.5B-Instruct??。如果不配置的話,會使用默認的Model UID,在后續調用時注意調用代碼中的傳參內容。

點擊啟動,稍后片刻,頁面會顯示啟動成功后的內容。

在趨動云上使用xinference部署大模型-AI.x社區

調用驗證

from openai importOpenAI
openai_api_key ="EMPTY"
openai_api_base ="http://direct.virtaicloud.com:40336/v1"

client =OpenAI(
    api_key=openai_api_key,
    base_url=openai_api_base,
)

chat_response = client.chat.completions.create(
    model="Qwen2.5-0.5B-Instruct",
    messages=[
{"role":"system","content":"你是一個很有用的助手。"},
{"role":"user","content":"中華人民共和國的首都是哪里?"},
]
)
print("Chat response:", chat_response)

運行結果:

在趨動云上使用xinference部署大模型-AI.x社區

注意事項:

  • 示例中,??openai_api_base??需要配置映射端口后的地址,讀者需要根據實際情況修改。
  • 示例中,??model="Qwen2.5-0.5B-Instruct"???要與在??xinference???中配置??Model UID??的內容一致。

部署chat對話模型(微調訓練過的)

下載模型

此處,我們在趨動云啟動時,選擇曾經微調的一個醫療大模型??Qwen2-7B-final??并加載。

備注說明: 該模型是之前我微調過的一個醫療大模型,具體微調過程請見【課程總結】day24(上):大模型三階段訓練方法(LLaMa Factory)。

啟動模型

  1. 在Launch頁面,選擇??chat???并搜索??qwen2???,選擇??qwen2-instruct??。

 2. 配置模型必選參數:

在趨動云上使用xinference部署大模型-AI.x社區

  1. 配置模型路徑:

注意事項:

  • 該模型是基于??Qwen2-7B-instruct???微調的,所以??Model size???選擇??7_0??。
  • 該模型在趨動云上的絕對路徑為:??/gemini/pretrain/Qwen2-7B-final??。
  1. 點擊啟動,稍后片刻,頁面會顯示啟動成功后的內容。

調用驗證

from openai importOpenAI
openai_api_key ="EMPTY"
openai_api_base ="http://direct.virtaicloud.com:40336/v1"

client =OpenAI(
    api_key=openai_api_key,
    base_url=openai_api_base,
)

chat_response = client.chat.completions.create(
    model="qwen2-instruct",
    messages=[
{"role":"system","content":"你是一個很有用的助手。"},
{"role":"user","content":"我最近失眠比較厲害,請問應該如何診治?"},
]
)
print("Chat response:", chat_response)

運行結果:

在趨動云上使用xinference部署大模型-AI.x社區

注意事項: 示例中, ??model="qwen2-instruct"???要與在??xinference???中配置??Model UID??的內容一致。

部署embeddign模型

  • 前置步驟與部署chat模型的操作一致,只是配置Model UID和Model Path時 略有不同。

部署vl-chat多模態模型

前置步驟與部署chat模型的操作一致,此處不再贅述。

下載模型

此處,我們在趨動云啟動時,在模型廣場搜索??Qwen-VL-chat??并加載。

備注說明: 該模型是在趨動云模型廣場搜索的一個Qwen的多模態大模型。

啟動模型

  1. 在Launch頁面,選擇??vl-chat???并搜索??qwen??。在趨動云上使用xinference部署大模型-AI.x社區

2. 配置模型必選參數:

在趨動云上使用xinference部署大模型-AI.x社區

3. 配置模型路徑:

在趨動云上使用xinference部署大模型-AI.x社區

注意事項: 該模型在趨動云上的絕對路徑為:??/gemini/pretrain2/Qwen-VL-Chat??。

  1. 點擊啟動,稍后片刻,頁面會顯示啟動成功后的內容。

調用驗證

from openai importOpenAI
import base64

# 配置OpenAI客戶端
openai_api_key ="EMPTY"
openai_api_base ="http://direct.virtaicloud.com:40336/v1"# 請根據實際端口映射地址修改

client =OpenAI(
    api_key=openai_api_key,
    base_url=openai_api_base,
)

def encode_image_to_base64(image_path):
"""將圖片轉換為base64編碼"""
withopen(image_path,"rb")as image_file:
return base64.b64encode(image_file.read()).decode('utf-8')

def chat_with_image(image_path, prompt):
"""與多模態模型對話"""
# 將圖片轉換為base64
    base64_image = encode_image_to_base64(image_path)


    messages=[
    {
     "role":"user",
     "content":[
        {"type":"text","text":prompt},
        {
          "type":"image_url",
          "image_url":{
          "url":f"data:image/png;base64,{base64_image}"
          }
        }
        ]
      }
    ]
# 調用模型
# try:

    response = client.chat.completions.create(
        model="qwen-vl-chat",# 使用部署的多模態模型名稱
        messages=messages,
        max_tokens=1024,
        temperature=0.7,
        response_format={"type":"text"}# 指定響應格式為文本
)
return response.choices[0].message.content
# except Exception as e:
#     return f"調用出錯: {str(e)}"

if __name__ =="__main__":
# 測試調用
    image_path ="./腦部CT.png"# 替換為實際的圖片路徑
    prompt ="這張圖片中有什么內容?請詳細描述。"

    result = chat_with_image(image_path, prompt)
print("模型回復:", result)

圖片:

在趨動云上使用xinference部署大模型-AI.x社區

運行結果:

在趨動云上使用xinference部署大模型-AI.x社區

常見問題

問題1:Qwen2-vl-chat模型部署后,調用時報錯:??ValueError: No chat template is set for this processor.???。 問題原因:查看Xinference的日志,提示不支持??Qwen2-vl??模型。


本文轉載自公眾號一起AI技術 作者:熱情的Dongming

原文鏈接:??https://mp.weixin.qq.com/s/KdcQBy4j6HgjGbPlIxT5CQ??

?著作權歸作者所有,如需轉載,請注明出處,否則將追究法律責任
已于2025-1-7 09:50:38修改
收藏
回復
舉報
回復
相關推薦
国产手机免费视频| 97精品视频在线| 激情五月俺来也| 日韩子在线观看| 国产美女一区二区三区| 精品中文字幕在线2019| 日韩精品一区二区三区高清免费| 黄色污网站在线观看| 99国内精品久久| 97在线日本国产| 四季av中文字幕| 99精品国产一区二区三区2021 | 精品人妻久久久久一区二区三区| **女人18毛片一区二区| 亚洲第一页中文字幕| 毛葺葺老太做受视频| 国产淫片在线观看| 91在线一区二区三区| 污视频在线免费观看网站| 国产一区二区三区观看| 久久青草福利网站| 无码人中文字幕| 日本网站在线免费观看| 欧美巨大xxxx| 欧美人狂配大交3d怪物一区| 国产免费黄色一级片| 岛国最新视频免费在线观看| 国产成人精品1024| 国产精品久久久久国产a级| 久草国产在线观看| 日本天堂一区| 日韩欧美一级在线播放| 日本中文字幕高清| 中文字幕一区久| 一区二区三区在线观看动漫| 相泽南亚洲一区二区在线播放 | 成人天堂噜噜噜| 69成人免费视频| 欧美精品啪啪| 日韩中文字幕在线免费观看| 欧美一级片黄色| 午夜视频一区二区在线观看| 91久久国产最好的精华液| 成人短视频在线观看免费| 91露出在线| 99久久国产综合色|国产精品| 亚洲一区二区三区久久| 国产视频在线观看免费| 美女视频黄免费的久久| 国产精品亚洲视频在线观看| 91黑人精品一区二区三区| 久久午夜精品| 日韩免费av一区二区| 日本高清不卡码| 久久久久一区| 国产成人一区二区三区| 波多野结衣激情视频| 日韩av一区二区三区四区| 国产精品第8页| 精品无码一区二区三区电影桃花 | 91精品国自产| 久久av中文字幕片| 亚洲va欧美va在线观看| 精品国产av一区二区三区| 国产精品综合在线视频| 爱情岛论坛亚洲入口| 日本黄视频在线观看| caoporm超碰国产精品| 精品国产综合久久| 飘雪影院手机免费高清版在线观看| 成人一区二区在线观看| 国产精品伊人日日| 丰满少妇一级片| 不卡欧美aaaaa| 久久久久久久免费| 国产精品视频一区二区久久| 国产精品伦一区| 正义之心1992免费观看全集完整版| av网站在线免费观看| 国产精品麻豆视频| 国产成人一二三区| 性爽视频在线| 欧美性猛交xxxx黑人交| www.这里只有精品| 成人污版视频| 日韩欧美国产一区二区在线播放 | 日韩有码在线播放| 1024手机在线视频| 一本久道久久综合狠狠爱| 国产+人+亚洲| 中文字幕免费观看| 精品一区二区在线视频| 国产精品12| 色视频在线观看福利| 国产精品天干天干在观线| 一区二区三区的久久的视频| 尤物yw193can在线观看| 婷婷国产在线综合| 超碰av在线免费观看| 91成人在线网站| 欧美精品一区二区久久久| 大地资源二中文在线影视观看 | 欧美日韩黑人| 在线看欧美日韩| 农村妇女精品一区二区| 99riav1国产精品视频| 国产极品jizzhd欧美| 99久久亚洲精品日本无码| 成人国产电影网| 天堂社区 天堂综合网 天堂资源最新版| 免费av毛片在线看| 婷婷久久综合九色国产成人| www亚洲成人| 免费萌白酱国产一区二区三区| 在线日韩中文字幕| 久久中文字幕无码| 蜜臀精品一区二区三区在线观看| 肥熟一91porny丨九色丨| 风间由美一区| 疯狂欧美牲乱大交777| 国产精品久久久久久9999| 欧美一区二区三区红桃小说| 久久久国产视频| 日韩 国产 欧美| 国产99久久精品| 一区二区在线中文字幕电影视频| 天堂av中文在线观看| 91精品啪在线观看国产60岁| 国产特黄级aaaaa片免| 亚洲午夜一级| 成人久久久久久| 精华区一区二区三区| 亚洲一区影音先锋| www.51色.com| 成人综合久久| 日韩av电影手机在线| 欧美一区二区三区激情| 亚洲男人的天堂一区二区| 天堂av在线网站| 日韩伦理一区二区三区| 欧美韩国理论所午夜片917电影| 一二区在线观看| 国产亚洲综合色| 久久国产亚洲精品无码| 51社区在线成人免费视频| 久久亚洲精品一区| 国产一区二区三区在线观看| 国产欧美一区二区精品性 | 国产主播精品| 5g国产欧美日韩视频| 国产在线观看91| 欧美一二三四区在线| www.黄色com| 日本在线不卡视频| 欧美日韩一区在线播放| 蜜桃麻豆av在线| 亚洲激情第一页| 日韩欧美三级在线观看| 99在线精品免费| 成人毛片一区二区| 欧亚精品一区| 国产999在线观看| 久久免费看视频| 在线观看日产精品| 欧美激情 一区| 免费久久99精品国产| 亚洲永久激情精品| 电影中文字幕一区二区| 色妞一区二区三区| 精品国产亚洲AV| 亚欧色一区w666天堂| 久久精品综合视频| 性久久久久久| 日韩欧美三级一区二区| 久久婷婷五月综合色丁香| 最新亚洲国产精品| 国产三级第一页| 亚洲黄色免费电影| 日韩av无码一区二区三区不卡| 99精品视频免费观看| 欧美二区三区在线| a成人v在线| 久久综合免费视频| 四季av日韩精品一区| 色婷婷综合中文久久一本| 精品欧美一区二区久久久| 另类调教123区| 黄色一级大片免费| 三级精品视频| 国产精品女主播| 午夜av在线播放| 日韩精品中文字幕在线| 日韩欧美一级大片| 亚洲女与黑人做爰| 亚洲精品女人久久久| 强制捆绑调教一区二区| 日本福利视频在线观看| 亚洲动漫在线观看| 91精品视频播放| 久久影院午夜精品| 色婷婷综合成人av| 少妇人妻精品一区二区三区| 欧美色图在线观看| 日韩免费不卡视频| 国产精品白丝在线| 黑丝av在线播放| 日本不卡高清视频| 狠狠干 狠狠操| 久久一本综合| 久久精品欧美| 国产美女亚洲精品7777| 青青久久aⅴ北条麻妃| 99热国产在线中文| 亚洲毛片在线观看| 日本波多野结衣在线| 在线观看区一区二| 国产精品成人aaaa在线| 国产精品伦理在线| 亚洲av片不卡无码久久| 久久精品99国产精品| 国产情侣av自拍| 伊人天天综合| 青少年xxxxx性开放hg| 中国av一区| 国产精品免费看一区二区三区| 精品123区| 欧美最猛性xxxxx(亚洲精品)| а√天堂8资源在线官网| 亚洲欧洲日产国码av系列天堂| 精品久久久久成人码免费动漫| 欧美午夜不卡在线观看免费| 二区视频在线观看| 午夜亚洲国产au精品一区二区| 久久国产精品国语对白| 久久精品亚洲一区二区三区浴池| 中国免费黄色片| 国产精品99久久久久久久vr | h片在线观看视频免费| 欧美成人午夜剧场免费观看| 欧美一区二区三区在线观看免费| 亚洲欧美日韩一区在线| 天天操天天干天天干| 欧美一级电影网站| 成人黄色免费视频| 日韩一区和二区| 国产伦一区二区| 欧美日本在线观看| 中文字幕av网站| 在线观看日韩高清av| 好看的av在线| 色视频一区二区| 国产免费一区二区三区四区五区| 精品国产成人av| 国产真实夫妇交换视频| 夜夜精品视频一区二区| 二区三区四区视频| 亚洲一区二区三区四区在线免费观看| 欧美老熟妇一区二区三区| 亚洲欧美另类在线| 国产精品精品软件男同| 亚洲欧洲色图综合| 欧美特级一级片| 国产精品灌醉下药二区| 黄色一级片中国| 亚洲综合久久久久| xxxx 国产| 色悠悠亚洲一区二区| 尤物视频免费观看| 在线视频欧美精品| 国产人妖在线播放| 精品国一区二区三区| 神马午夜电影一区二区三区在线观看| 欧美精品一区二区高清在线观看 | 国产一区二区播放| 一区二区三区中文字幕| 青青操免费在线视频| 色www精品视频在线观看| 中文字幕av在线免费观看| 欧美男生操女生| 亚洲AV无码一区二区三区性| 亚洲精品久久久久中文字幕二区| 无码国产色欲xxxx视频| 亚洲免费高清视频| 婷婷在线视频| 欧美激情视频免费观看| 一区二区电影免费观看| 欧美一级淫片videoshd| 国产一区二区色噜噜| 91视频在线免费观看| 欧美18xxxx| 亚洲午夜精品国产| 国产综合亚洲精品一区二| 99免费视频观看| 激情亚洲综合在线| 亚洲激情 欧美| 国产精品萝li| 青青国产在线观看| 欧美日韩不卡一区二区| 日本成人一区二区三区| 日韩视频免费在线| 嗯~啊~轻一点视频日本在线观看| 日本久久久久久久| 日韩三级av高清片| 三区精品视频观看| 在线视频日韩| 国产精品探花在线播放| 91在线观看地址| www色aa色aawww| 欧美性猛xxx| 国产suv精品一区二区69| 日韩国产高清视频在线| 国产乱色在线观看| 日韩免费观看视频| 丁香婷婷成人| 看全色黄大色大片| 蜜桃精品视频在线| 天天插天天射天天干| 日韩理论片中文av| 日本一本在线观看| 亚洲国产精品久久久久久| 夜级特黄日本大片_在线| 国产v综合v亚洲欧美久久| www.爱久久| 一区二区不卡在线观看| 久久国产一二区| 91传媒理伦片在线观看| 国产精品每日更新| 欧美福利视频一区二区| 日韩一区二区免费高清| 色综合久久久久综合一本到桃花网| 欧美亚洲成人网| 久久精品色播| 妞干网视频在线观看| 国产精品99久久久久久久女警 | 午夜精品久久久内射近拍高清| 国产成人在线看| 日本美女黄色一级片| 日韩欧美福利视频| 香蕉视频黄色片| 国模精品视频一区二区| 一区二区在线视频观看| www国产免费| 国产一区二区三区观看| www.色小姐com| 欧美一区二区在线不卡| 中文字幕在线观看日本| 国产精品久久久久久网站| 神马电影久久| 国产日产欧美视频| 99久久精品国产一区| 国产无人区码熟妇毛片多| 亚洲成人黄色在线观看| 国产丝袜精品丝袜| 国产一区二区不卡视频| 精品动漫3d一区二区三区免费版 | 免费成人进口网站| 国产伦精一区二区三区| 欧美一级特黄高清视频| 5858s免费视频成人| 91伦理视频在线观看| 91在线色戒在线| 欧美福利在线| 午夜福利三级理论电影| 亚洲成人av资源| 亚洲精品.www| 日本高清视频精品| 精品国产乱码| 国内自拍第二页| 一区二区三区四区在线播放| 凸凹人妻人人澡人人添| 欧美中文字幕在线视频| 精品国产精品国产偷麻豆| 亚洲一级片免费| 亚洲精品成人少妇| 五月天激情开心网| 国产精品久久久久久久久久新婚 | 特级西西444www大精品视频| 久久国产婷婷国产香蕉| 麻豆视频在线观看| 日韩二区三区在线| 国产成人精品一区二区三区视频| 亚洲 国产 日韩 综合一区| 精品亚洲aⅴ乱码一区二区三区| 久草视频手机在线观看| 国产视频精品免费播放| 成人av色网站| 老司机午夜网站| 久久中文娱乐网| 99久久精品日本一区二区免费| 国语自产精品视频在线看一大j8| 亚洲调教一区| 午夜一区二区视频| 亚洲国产精品天堂| 成人在线免费视频| 99久久伊人精品影院| 香蕉久久夜色精品| 超碰97av在线| 亚洲黄色av网站| 91精品国产色综合久久不卡粉嫩| 色悠悠亚洲一区二区|