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

北京seo关键词seo关键词是什么

北京seo关键词,seo关键词是什么,团购网站大全做相册,北京朝阳住房和城乡建设委员会网站在用chainlit的时候老是出现 无法访问服务器。 或者 Could not reach the server. 刚开始以为是代码问题,但是后端代码打log依旧稳定输出,没有问题。 确保后端代码没问题之后,开始DEBUG,最终发现是chainlit本身的timeout的设置…

在用chainlit的时候老是出现

无法访问服务器。

或者 Could not reach the server.

刚开始以为是代码问题,但是后端代码打log依旧稳定输出,没有问题。

确保后端代码没问题之后,开始DEBUG,最终发现是chainlit本身的timeout的设置问题

相关 iuuse

  • https://github.com/Chainlit/chainlit/issues/441

DEBUG

启动脚本:chainlit run chainlit_example.py -w

example 1

import time
import chainlit as cldef sync_func():time.sleep(60)return "Hello!"@cl.on_message
async def main(message: cl.Message):print(message)answer = sync_func()await cl.Message(content=answer,).send()print(answer)

print(answer)可以打印成功,但是前端界面显示超时。

example 2

如果把sleep改成10,则没问题

很显然是60s超时了,并在是对于一个@cl.on_message维度下有个超时的概念

example3

cl提供了这么个方法,可以异步的解决这个问题:cl.make_async

import time
import chainlit as cldef sync_func():time.sleep(60)return "Hello!"@cl.on_message
async def main(message: cl.Message):print(message)answer = await cl.make_async(sync_func)()await cl.Message(content=answer,).send()print(answer)

这样就可以解决了,你甚至可以把sleep调大更多, 10min也是没问题的

example 4

如果本身func就是个sync方法怎么办呢,那就再打包一层!

import timeimport asyncio
import chainlit as clasync def sync_func():time.sleep(60)return "Hello!"def func():return asyncio.run(sync_func())@cl.on_message
async def main(message: cl.Message):print(message)answer = await cl.make_async(func)()await cl.Message(content=answer,).send()print(answer)
http://www.dtcms.com/wzjs/249972.html

相关文章:

  • 蜘蛛爬取网站搜狗网址导航
  • 郑州市建设安全监督站网站营销渠道
  • 惠州网站建设(推荐乐云践新)百姓网推广电话
  • 手机上怎么创建wordpressseo服务外包报价
  • 浙江网站建设抖音seo优化排行榜
  • 乌鲁木齐住房和城乡建设委员会网站抖音怎么推广
  • 外贸网站推广企业北京seo营销培训
  • wordpress做淘客网站seo推广怎么做
  • 页面设计素材网站中国优化网
  • wordpress模板搬迁网站建设优化公司
  • 电商网站制作案例北京百度推广官网首页
  • wordpress 免费采集插件seo系统教程
  • 经典网站设计网站推广方式有哪些
  • 周口做建网站seo怎么弄
  • 怎么做查询网站吗怎么做公司网站推广
  • 东莞网吧seo首页关键词优化
  • 实用网站模板现在如何进行网上推广
  • 好的网站设计制作长沙免费建站网络营销
  • 兰州市做网站的seo职业
  • 做企业网站需要自己有公司吗黄冈地区免费网站推广平台
  • 中煤第五建设有限公司网站互联网广告代理可靠吗
  • 工信部的网站备案信息seo对网络推广的作用是什么?
  • 程序员做的简单的网站营业推广策略有哪些
  • 免费二级域名注册平台凌哥seo
  • 在什么网站可以接设计做网站推广和网络推广
  • 中英文网站怎么实现百度云盘网官网
  • 网站建设 浏览器兼容快速优化网站排名软件
  • 哪些软件可以做网站四川seo技术培训
  • 东莞科技网站建设如何建网站详细步骤
  • 微信公众号推广赚钱宁波seo在线优化哪家好