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

网站建设如何网络销售广东疫情最新消息今天

网站建设如何网络销售,广东疫情最新消息今天,宁夏网站建设中,网站建设销售好做python 本地运行Qwen3-Embedding-0.6B 模型提供API接口 下载模型配置环境变量 (非必须)安装 modelscope 下载模型 安装依赖加载模型,启动web服务web 服务代码在虚拟环境中启动服务 验证 下载模型 配置环境变量 (非必须) 如果不配置环境变量,windows系统…

python 本地运行Qwen3-Embedding-0.6B 模型提供API接口

  • 下载模型
    • 配置环境变量 (非必须)
    • 安装 modelscope 下载模型
  • 安装依赖
  • 加载模型,启动web服务
    • web 服务代码
    • 在虚拟环境中启动服务
  • 验证

下载模型

配置环境变量 (非必须)

如果不配置环境变量,windows系统模型缓存到C盘的
在这里插入图片描述
配置环境变量
在这里插入图片描述
验证环境变量是否配置成功

import os
print(os.getenv("MODELSCOPE_CACHE"))

在这里插入图片描述
输出了对应的路径,说明配置成功了

安装 modelscope 下载模型

先安装modelscope,然后使用命令行下载

pip install modelscope
modelscope download --model Qwen/Qwen3-Embedding-0.6B

在这里插入图片描述
下载完模型查看对应的配置路径是否有模型
在这里插入图片描述

安装依赖

pip install sentence-transformers flask

安装后的版本信息

(qwen3_embedding) F:\Python\local_embedding\src\embedding_model>pip list
Package               Version
--------------------- ---------
blinker               1.9.0
certifi               2025.4.26
charset-normalizer    3.4.2
click                 8.2.1
colorama              0.4.6
filelock              3.18.0
Flask                 3.1.1
fsspec                2025.5.1
huggingface-hub       0.32.4
idna                  3.10
itsdangerous          2.2.0
Jinja2                3.1.6
joblib                1.5.1
MarkupSafe            3.0.2
mpmath                1.3.0
networkx              3.5
numpy                 2.3.0
packaging             25.0
pillow                11.2.1
pip                   25.1
PyYAML                6.0.2
regex                 2024.11.6
requests              2.32.4
safetensors           0.5.3
scikit-learn          1.7.0
scipy                 1.15.3
sentence-transformers 4.1.0
setuptools            78.1.1
sympy                 1.14.0
threadpoolctl         3.6.0
tokenizers            0.21.1
torch                 2.7.1
tqdm                  4.67.1
transformers          4.52.4
typing_extensions     4.14.0
urllib3               2.4.0
Werkzeug              3.1.3
wheel                 0.45.1

加载模型,启动web服务

web 服务代码

from flask import Flask, request, jsonify
from sentence_transformers import SentenceTransformer
import logginglogging.basicConfig(level=logging.DEBUG)app = Flask(__name__)# Load the model 
model = SentenceTransformer(model_name_or_path="D:\modelscope\models\Qwen\Qwen3-Embedding-0.6B")@app.route('/embed', methods=['POST'])
def get_embedding():text = request.json['text']document_embeddings = model.encode(text)arr_list = document_embeddings.tolist()return jsonify({"embedding": arr_list})if __name__ == '__main__':app.run(host='0.0.0.0', port=5000)
  1. 代码功能说明
    该代码实现了一个基于 Flask 的 HTTP API 服务,用于将输入的文本转换为嵌入向量(embedding)。核心功能是通过 Qwen3-Embedding-0.6B 模型生成文本的向量表示。

  2. 代码结构解析
    依赖导入

from flask import Flask, request, jsonify
from sentence_transformers import SentenceTransformer
import logging

Flask 应用初始化

app = Flask(__name__)
model = SentenceTransformer(model_name_or_path="D:\modelscope\models\Qwen\Qwen3-Embedding-0.6B")

API 路由定义

@app.route('/embed', methods=['POST'])
def get_embedding():text = request.json['text']document_embeddings = model.encode(text)arr_list = document_embeddings.tolist()return jsonify({"embedding": arr_list})

服务启动

if __name__ == '__main__':app.run(host='0.0.0.0', port=5000)

在虚拟环境中启动服务

(qwen3_embedding) F:\Python\local_embedding\src\embedding_model>python embedding_server.py
E:\Anaconda\envs\qwen3_embedding\Lib\site-packages\transformers\utils\hub.py:111: FutureWarning: Using `TRANSFORMERS_CACHE` is deprecated and will be removed in v5 of Transformers. Use `HF_HOME` instead.warnings.warn(
INFO:sentence_transformers.SentenceTransformer:Use pytorch device_name: cpu
INFO:sentence_transformers.SentenceTransformer:Load pretrained SentenceTransformer: D:\modelscope\models\Qwen\Qwen3-Embedding-0.6B
INFO:sentence_transformers.SentenceTransformer:2 prompts are loaded, with the keys: ['query', 'document']* Serving Flask app 'embedding_server'* Debug mode: off
INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.* Running on all addresses (0.0.0.0)* Running on http://127.0.0.1:5000* Running on http://192.168.8.104:5000
INFO:werkzeug:Press CTRL+C to quit

验证

在这里插入图片描述

http://www.dtcms.com/wzjs/188371.html

相关文章:

  • 互联网软件开发工程师引擎优化是什么工作
  • 搭建一个微信小程序要多少钱站群优化公司
  • 长春网站建设托管网站推广应该坚持什么策略
  • 阜康网站建设seo优化工作有哪些
  • 数据库网站建设多少钱电商大数据查询平台
  • 南宁微网站制作360应用商店
  • 教育网站赏析怎么申请一个网站
  • 免备案网站制作优质友情链接
  • 信阳专业网站建设网站自然排名工具
  • 武汉城市建设档案馆网站石家庄seo排名公司
  • .net开发网站的优点seo教程技术资源
  • 长春火车站附近美食宁波seo超级外链工具
  • 织梦网站地图在线生成如何联系百度平台客服
  • 莱州木籽网络科技有限公司sem和seo是什么职业岗位
  • 什么网站合适做流量怎么进行网络推广
  • 网站后台建设编辑器一站式自媒体服务平台
  • 建设银行理财网站seo做得比较好的企业案例
  • 丹阳如何做百度的网站谷歌查询关键词的工具叫什么
  • 智慧团建手机登录入口电脑版pc端网络推广优化seo
  • 网站建设公司首页网站搜索优化
  • 客户评价网站建设联赛积分榜排名
  • 沧州专业网站建设公司大片网站推广
  • 自己搭建网站做网上商城江苏seo技术教程
  • 网站建设绵阳重庆网站页面优化
  • 用帝国做网站好做吗铜陵seo
  • 自己怎么注册网站模板今日头条网页版入口
  • 2016做砸了的小网站国外独立网站如何建站
  • 抓好门户网站建设天门网站建设
  • wordpress 爱无杭州哪家seo公司好
  • 茶叶手机网站建设最新注册域名查询