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

自助建站平台搭建网站建设和整改方案

自助建站平台搭建,网站建设和整改方案,广东省建设见证员网站,2015网站设计趋势1.环境准备 1.1 安装Streamlit 在安装Streamlit之前#xff0c;请确保您的系统中已经正确安装了Python和pip。您可以在终端或命令行中运行以下命令来验证它们是否已安装 python --version pip --version一旦您已经准备好环境#xff0c;现在可以使用pip来安装Streamlit了。…1.环境准备 1.1 安装Streamlit 在安装Streamlit之前请确保您的系统中已经正确安装了Python和pip。您可以在终端或命令行中运行以下命令来验证它们是否已安装 python --version pip --version一旦您已经准备好环境现在可以使用pip来安装Streamlit了。在终端或命令行中运行以下命令 pip install streamlit安装完成后您可以使用以下命令验证Streamlit是否成功安装 streamlit versionStreamlit运行文件方式 streamlit run app.py1.2 安装Ollama curl -fsSL https://ollama.com/install.sh | sh 可能会出现断传建议下载模型文件然后手动安装 官网下载速度慢的话可以访问 国内下载地址 下载 直接下载后将压缩包 传到服务器上的文件夹上解压到usr目录输入 sudo tar -C /usr -xzvf 你的压缩包所在位置 sudo systemctl daemon-reload sudo systemctl enable ollama 服务启停 2.python程序 import os # 调用私有化的ollama os.environ[OLLAMA_HOST] http://192.168.4.201:11434 import ollamadef get_chat_response(messages, model):# 调用ollama对话接口以流的方式交互并直接返回stream ollama.chat(model model, messagesmessages, streamTrue)return streamdef get_model():# 获取deepseek 模型版本model_name []result ollama.list().modelsfor a in result:model_name.append(a.model)return tuple(model_name)以下streamlit_ollama.py 是streamlit run 执行的文件 import streamlit as stfrom utils import get_chat_response, get_modelcontent # 这个方法是接收ollama的流是一个generator然后遍历这个generator提取其中的content字段 # 通过yield关键字重新生成一个generator交给 write_stream()方法流式输出 def getContent(stream):global contentfor chunk in stream:c chunk[message][content]content cyield cst.title(聊天机器人)# 从导航栏选择要交互的模型版本 with st.sidebar:model st.selectbox(请选择你的对话模型,get_model()) # 记录对话历史 if messages not in st.session_state:st.session_state[messages] [{role:assistant, content:你好请问有什么可以帮助你}]for message in st.session_state[messages]:st.chat_message(message[role]).write(message[content])# 等待用户输入 prompt st.chat_input()if prompt:st.session_state[messages].append({role:user,content:prompt})st.chat_message(user).write(prompt)with st.spinner(思考中):stream get_chat_response(st.session_state[messages], model)st.chat_message(assistant).write_stream(getContent(stream))st.session_state[messages].append({role:assistant,content:content})content最终效果
http://www.pierceye.com/news/485302/

相关文章:

  • 公众号做视频网站会封吗开发微分销系统
  • 情侣博客网站模板下载kindeditor for wordpress
  • 广东网站备案进度查询长沙seo网络营销推广
  • 网站建设的一般过程包括哪些内容简单网页
  • 眉山市规划建设局网站专做网页的网站
  • 珠海网站建设开发ck网站
  • 医疗网站设计小程序开发制作费用
  • 德州网站建设网页设计实验报告总结
  • 易烊千玺个人网站入口什么是网站建设的建议
  • 哪个网站做供求信息app开发公司排行榜
  • 信誉好的广州外贸网站未来做哪些网站能致富
  • 运城推广型网站建设温州的网站建设公司
  • 怎么样做网站编程一般通过哪些行为来处理人际关系
  • 学校的网站开发过程wordpress公司展示网站
  • 贵港市建设局网站网站建设优化之优化关键字
  • 网站开发设计比较好的公司电子烟网站设计
  • 群辉 wordpress套件阜阳网站优化
  • 如何做网站哪个站推广网站自助建设平台
  • 西安大网站建设公司排名沈阳网络维护公司
  • 个人建立一个网站要多少钱乔拓云h5制作
  • 蒙阴网站建设百度指数排名
  • 视频网站如何推广做模具做什么网站
  • 关于旅游的网站建设论文广州外贸网站建设公司价格
  • 怎么给自己制作一个网站wordpress 中文摘要
  • 如何看网站的ftp服装网站建设策划书3000字
  • 无锡网站建设 网站制作常见的网站首页布局有哪几种
  • 网站研发PHP MYSQL网站开发全程实
  • 简约型网站国外做电商平台的网站还有什么
  • 云南昆明网站建设公司jsp网站开发详解下载
  • 上海h5网站开发网站建设在开封找谁做