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

如何在网站上添加qqapp首页界面设计

如何在网站上添加qq,app首页界面设计,保定关键词排名推广,无锡阿凡达建设#x1f49d;#x1f49d;#x1f49d;欢迎来到我的博客#xff0c;很高兴能够在这里和您见面#xff01;希望您在这里可以感受到一份轻松愉快的氛围#xff0c;不仅可以获得有趣的内容和知识#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:kuan 的首页,持续学… 欢迎来到我的博客很高兴能够在这里和您见面希望您在这里可以感受到一份轻松愉快的氛围不仅可以获得有趣的内容和知识也可以畅所欲言、分享您的想法和见解。 推荐:kuan 的首页,持续学习,不断总结,共同进步,活到老学到老导航 檀越剑指大厂系列:全面总结 java 核心技术点,如集合,jvm,并发编程 redis,kafka,Spring,微服务,Netty 等常用开发工具系列:罗列常用的开发工具,如 IDEA,Mac,Alfred,electerm,Git,typora,apifox 等数据库系列:详细总结了常用数据库 mysql 技术点,以及工作中遇到的 mysql 问题等懒人运维系列:总结好用的命令,解放双手不香吗?能用一个命令完成绝不用两个操作数据结构与算法系列:总结数据结构和算法,不同类型针对性训练,提升编程思维,剑指大厂 非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。 ✨✨ 欢迎订阅本专栏 ✨✨ 博客目录 一.chainlit 简介1.官方文档2.python 安装3.安装 chainlit4.启动脚本5.一键启动 二.docker 部署1.github 地址2.Dockerfile3.新增依赖4.部署步骤5.修改配置6.访问验证 一.chainlit 简介 1.官方文档 官方文档 github langchain 方式 python docker 启动 chainlit 2.python 安装 在 centos 服务器上安装 python3.10 安装依赖 #安装依赖库 sudo yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel wget sqlite-devel#下载python wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz#解压 tar -zxvf Python-3.10.0.tgz安装python3.10 #进入目录 cd Python-3.10.0#校验 ./configure --enable-optimizations#编译 make -j 8#安装 sudo make altinstall验证 #验证 python3.10 --version3.安装 chainlit 创建虚拟环境: #创建虚拟环境 python3.10 -m venv myenv#激活虚拟环境 source myenv/bin/activate#退出虚拟环境 deactivate安装依赖 #安装chainlit pip install chainlit#安装langchain pip install langchain创建azure_demo.py文件,内容如下 import os import chainlit as clfrom langchain.chat_models import ChatOpenAI from langchain.schema import (HumanMessage,SystemMessage )# 公司的key os.environ[OPENAI_API_KEY] xxxxx os.environ[OPENAI_API_BASE] https://opencatgpt.openai.azure.com/ os.environ[OPENAI_API_TYPE] azure os.environ[OPENAI_API_VERSION] 2023-05-15chat ChatOpenAI(model_namegpt-35-turbo, enginegpt-35-turbo) history [SystemMessage(content你是一个聊天机器人请回答下列问题。\n)]cl.on_message # this function will be called every time a user inputs a message in the UI async def main(message: str):# history [SystemMessage(content你是一个聊天机器人请回答下列问题。\n)]history.append(HumanMessage(contentmessage))res await cl.make_async(sync_func)()# res chat(history)# print(res.content)# this is an intermediate step# await cl.Message(authorTool 1, contentfResponse from tool1, indent1).send()# send back the final answerhistory.append(res)await cl.Message(contentf{res.content}).send()def sync_func():return chat(history)方式二: import openai import chainlit as clopenai.proxy http://127.0.0.1:7890 openai.api_key xxxx # model_name text-davinci-003 model_name gpt-3.5-turbo settings {temperature: 0.7,max_tokens: 500,top_p: 1,frequency_penalty: 0,presence_penalty: 0, }cl.on_chat_start def start_chat():cl.user_session.set(message_history,[{role: system, content: You are a helpful assistant.}],)cl.on_message async def main(message: str):message_history cl.user_session.get(message_history)message_history.append({role: user, content: message})msg cl.Message(content)async for stream_resp in await openai.ChatCompletion.acreate(modelmodel_name, messagesmessage_history, streamTrue, **settings):token stream_resp.choices[0][delta].get(content, )await msg.stream_token(token)message_history.append({role: assistant, content: msg.content})await msg.send() 4.启动脚本 nohup chainlit run azure_demo.py 5.一键启动 echo ps -ef | grep azure_demo | grep -v grep | awk {print $2} kill -9 ps -ef | grep azure_demo | grep -v grep | awk {print $2} cd /kwan/chainlit python3.10 -m venv myenv source myenv/bin/activate nohup chainlit run azure_demo.py /dev/null 21 exit二.docker 部署 1.github 地址 Github gitcode 2.Dockerfile FROM python:3.11-slim-buster as builder#RUN apt-get update apt-get install -y gitRUN pip install poetry1.4.2 -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/ \pip install DBUtils3.0.3 -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/ \pip install PyMySQL1.1.0 -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/ENV POETRY_NO_INTERACTION1 \POETRY_VIRTUALENVS_IN_PROJECT1 \POETRY_VIRTUALENVS_CREATE1 \POETRY_CACHE_DIR/tmp/poetry_cacheENV HOST0.0.0.0 ENV LISTEN_PORT 8000 EXPOSE 8000WORKDIR /appCOPY pyproject.toml poetry.lock ./RUN poetry config repositories.clearlydefined https://pypi.tuna.tsinghua.edu.cn/simple/RUN poetry config cache-dir /kwan/chainlit/demoRUN poetry config virtualenvs.create falseRUN poetry install --without dev --no-root rm -rf $POETRY_CACHE_DIR# The runtime image, used to just run the code provided its virtual environment FROM python:3.11-slim-buster as runtimeENV VIRTUAL_ENV/app/.venv \PATH/app/.venv/bin:$PATHCOPY --frombuilder ${VIRTUAL_ENV} ${VIRTUAL_ENV}COPY ./demo_app ./demo_app COPY ./.chainlit ./.chainlit COPY chainlit.md ./CMD [chainlit, run, demo_app/main.py]3.新增依赖 #在pyproject.toml中新增依赖 [tool.poetry.dependencies] python ^3.10 langchain 0.0.199 openai 0.27.8 chainlit 0.5.2 DBUtils 3.0.3 PyMySQL 1.1.0#执行poetry update会更新poetry.lock文件 poetry update4.部署步骤 #创建缓存目录 mkdir -p /kwan/chainlit#进入目录 cd /kwan/chainlit#下载源码 git clone https://github.com/amjadraza/langchain-chainlit-docker-deployment-template#进入目录 cd /kwan/chainlit/langchain-chainlit-docker-deployment-template#修改代码 /kwan/chainlit/langchain-chainlit-docker-deployment-template/demo_app#构建镜像 DOCKER_BUILDKIT1 docker build --targetruntime . -t langchain-chainlit-chat-app:latest#启动容器 docker run -d --name langchain-chainlit-chat-app -p 8000:8000 langchain-chainlit-chat-app#删除容器 docker rm -f langchain-chainlit-chat-app#容器日志 docker logs -f langchain-chainlit-chat-app#所有容器 docker ps -a5.修改配置 #修改chainlit的配置 cd /kwan/chainlit/.chainlit#修改markdown文件 cd /kwan/chainlit6.访问验证 #页面验证 http://120.79.36.53:8000/#公司内网地址 http://10.201.0.6:8000/觉得有用的话点个赞 呗。 ❤️❤️❤️本人水平有限如有纰漏欢迎各位大佬评论批评指正 如果觉得这篇文对你有帮助的话也请给个点赞、收藏下吧非常感谢! Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧
http://www.dnsts.com.cn/news/38953.html

相关文章:

  • 专业网站设计学校网络推广工作描述
  • 做苗木生意上什么网站做网站公司费用
  • 高品质的网站开发公司网站策划与维护
  • 外贸网站商城建设网站建设分为那几个模块
  • wamp做的网站外网怎么访问不了杭州网络营销公司
  • 网站效果图模板软件专业做学校网站论文怎么选题
  • 石家庄网站建设时光旅游网站开发实验报告
  • 卖汽车配件怎么做网站wordpress 附件上传插件下载失败
  • 网站站点建设的端口成立一家公司的基本流程
  • 虚拟主机空间发布网站网站建实例
  • 哪些网站可以做网店网页翻译器在线翻译
  • c#做的网站怎么上传图片网站开发流程有哪些
  • 做图素材网站wordpress tdk
  • 一个网站备案多个域名吗网站建设及管理工作岗位要求
  • 西樵建网站检查网站是否做网站地图
  • 深圳网站设计吧迅驰互联网站建设网络推广怎么样
  • 网络彩票的网站怎么做腾讯邮箱网页版登录入口
  • 网站域名管理在哪里路由器做网站80端口
  • 关于网站开发的一些论文wordpress怎样上传
  • 怎么把自己做的网站登录到网上网站设计公司 无锡
  • 家具网站建设策划方案300个吉祥公司取名大全
  • 如何利用NAS做网站温州网站专业制作
  • 网站开发设计大赛东莞营销型高端网站建设
  • 外贸网站 源wordpress v2ex主题
  • 好网站建设公司哪里好鹤壁网络推广公司
  • 怎么做不用数据库的网站去哪儿网站做宣传多少钱
  • 网站title标签内容怎么设置设备网站开发
  • 做网站找模版好吗腾讯云自助建站
  • 萍乡建网站建站方案书
  • 深圳建网站一般多少钱wordpress 极简模板