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

重庆当地网站广州营销型网站

重庆当地网站,广州营销型网站,平面设计的软件叫什么,怎么介绍vue做的购物网站项目技术名词: 1、Starlette: 它是一个轻量级、高度可用性和可扩展性的Web框架,它专门为异步应用程序设计。 Starlette基于Python 3.6的异步/协程语法,具有快速响应性能和低延迟。你可以将它理解为Java的Spring。 安装:…

技术名词:

1、Starlette:

它是一个轻量级、高度可用性和可扩展性的Web框架,它专门为异步应用程序设计。 Starlette基于Python 3.6+的异步/协程语法,具有快速响应性能和低延迟。你可以将它理解为Java的Spring。

安装:pip install starlette

2、uvicorn

它是一个Python Web服务器,用于实现基于ASGI(异步服务器网关接口)的异步Web应用程序。它是用Python编写的,可高效、高性能地处理HTTP请求和响应,而且很容易配置和部署。你可以将它理解为Java的Tomcat。

安装:pip install uvicorn

编写一个web服务server.py:

from starlette.applications import Starlette
from starlette.responses import JSONResponse
from starlette.routing import Route
from transformers import pipeline
from transformers import AutoModelForSequenceClassification, AutoTokenizer
import asyncioasync def homepage(request):payload = await request.body()string = payload.decode("utf-8")response_q = asyncio.Queue()await request.app.model_queue.put((string, response_q))output = await response_q.get()return JSONResponse(output)async def server_loop(q):model_name = "/data/checkpoint-10598"tokenizer = AutoTokenizer.from_pretrained(model_name)tokenizer.deprecation_warnings["Asking-to-pad-a-fast-tokenizer"] = Truemodel = AutoModelForSequenceClassification.from_pretrained(model_name, num_labels=4)pipe = pipeline("text-classification", model=model, tokenizer=tokenizer)while True:(string, response_q) = await q.get()out = pipe(string)await response_q.put(out)app = Starlette(routes=[Route("/", homepage, methods=["POST"]),],
)@app.on_event("startup")
async def startup_event():q = asyncio.Queue()app.model_queue = qasyncio.create_task(server_loop(q))

启动服务:

uvicorn server:app --port 8000

测试:

[ipa@comm]$ curl -X POST -d "我爱你" http://127.0.0.1:6788

结果:

[{"label":"LABEL_3","score":0.8000535368919373}]

总结:

利用transformers的pipeline来搭建一个Python的web服务,这样我们微调的大模型就能很简单的发布给他人使用,非常的方便便捷。

当然这个样例程序还有需要待完善的地方,你觉得该如何完善?

http://www.dt0577.cn/news/39628.html

相关文章:

  • 学校网站建设栏目有哪些sem营销推广
  • 番禺电子商务网站建设凡科建站登录
  • 专业建网站价格网址域名大全2345网址
  • 做网站如何做视频北京网站优化常识
  • 有哪些可以做兼职的翻译网站吗湖南seo博客seo交流
  • 叫别人做网站要给什么东西网站权重怎么看
  • 重庆市建设工程造价管理总站网站建设技术托管
  • 高端网站开发步骤百度平台交易
  • 北京做网站的好公司有哪些网络广告营销方案策划内容
  • 泉州大型网站建设网店推广有哪些
  • 商丘做网站张杭州网站优化效果
  • 商城网站 模板百度竞价开户多少钱
  • 青岛网站建设seo优化制作设计广东公司搜索seo哪家强
  • 网站开发价格报表模板建网站用什么软件
  • 2017政府网站建设工作总结上海百度公司总部
  • 电子商务网站建设备案须知浏览器打开网站
  • 乌兰察布市建设局网站深圳外贸网络推广渠道
  • 苹果做ppt模板下载网站免费软文推广平台都有哪些
  • 开发网站建设搜索引擎广告优化
  • ubuntu本地网站建设推广代理平台
  • 企业网站是如何做的企业网站seo贵不贵
  • 东莞好的网站建设效果重要新闻今天8条新闻
  • erp网站建设最新推广注册app拿佣金
  • 网站无法下载视频 怎么做百度浏览器网址是多少
  • 网站要怎么上传百度快速收录
  • 上海设计师网站有哪些适合seo软件
  • 建立主题网站的一般步骤百度高级检索入口
  • 江西科技学校网站建设买域名要多少钱一个
  • 凡科做的网站行不行长沙网红打卡地
  • 梅州企业网站百度手游排行榜