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

网站建设公司怎么宣传国内软件开发

网站建设公司怎么宣传,国内软件开发,中国最大网站建设公司,晚上正能量网站大全文章目录 一、Streamlit介绍二、模型下载三 、模型部署四、效果展示 一、Streamlit介绍 Streamlit 是一个开源的 Python 库,专门用于快速构建和部署交互式 Web 应用程序,尤其适合数据科学和机器学习领域。以下是关于 Streamlit 的详细介绍: …

文章目录

  • 一、Streamlit介绍
  • 二、模型下载
  • 三 、模型部署
  • 四、效果展示

一、Streamlit介绍

Streamlit 是一个开源的 Python 库,专门用于快速构建和部署交互式 Web 应用程序,尤其适合数据科学和机器学习领域。以下是关于 Streamlit 的详细介绍:
核心功能
快速开发
Streamlit 允许开发者通过简单的 Python 脚本创建交互式应用,无需编写复杂的前端代码。例如,可以轻松显示文本、数据表格、图表,并添加用户交互控件。
数据可视化
Streamlit 支持多种数据可视化方式,包括与 Pandas、Matplotlib、Plotly 等库集成,能够快速展示数据和图表。
用户交互
提供了丰富的控件(如滑块、下拉菜单、输入框等),用户可以通过这些控件与应用进行交互。
布局管理
支持分栏、选项卡等布局方式,方便组织页面内容。
文件上传与处理
用户可以上传文件(如 CSV 文件),Streamlit 可以读取并处理这些文件。
多页面应用
Streamlit 支持通过 st.navigation 和 st.Page 创建多页面应用。

二、模型下载

#模型下载
from modelscope import snapshot_download
model_dir = snapshot_download('deepseek-ai/DeepSeek-R1-Distill-Llama-70B')

在这里插入图片描述

三 、模型部署

使用huggingface接口并使用llamaindex的rag功能,增加本地知识库。
document加载本地知识库,query_engine开启单轮对话引擎,chat_engine开启多轮对话引擎。

import streamlit as st
from llama_index.core import VectorStoreIndex, SimpleDirectoryReader, Settings
from llama_index.embeddings.huggingface import HuggingFaceEmbedding
from llama_index.llms.huggingface import HuggingFaceLLMst.set_page_config(page_title="AI小助手", page_icon="🦜🔗")
st.title("AI小助手")# 初始化模型
@st.cache_resource
def init_models():embed_model = HuggingFaceEmbedding(model_name="/mnt/ollama/deepseek/sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2")Settings.embed_model = embed_modelllm = HuggingFaceLLM(model_name="/mnt/ollama/deepseek/DeepSeek-R1-Distill-Llama-70B",tokenizer_name="/mnt/ollama/deepseek/DeepSeek-R1-Distill-Llama-70B",model_kwargs={"trust_remote_code": True},tokenizer_kwargs={"trust_remote_code": True})Settings.llm = llm#documents = SimpleDirectoryReader(input_files=["/home/defaultuser/soft/README_zh-CN.md"]).load_data()documents = SimpleDirectoryReader(input_files=["/root/data/jianguang.txt"]).load_data()index = VectorStoreIndex.from_documents(documents)query_engine = index.as_query_engine()return query_engine# 检查是否需要初始化模型
if 'query_engine' not in st.session_state:st.session_state['query_engine'] = init_models()def greet2(question):response = st.session_state['query_engine'].query(question)return response# Store LLM generated responses
if "messages" not in st.session_state.keys():st.session_state.messages = [{"role": "assistant", "content": "你好,我是AI助手,有什么我可以帮助你的吗?"}]# Display or clear chat messages
for message in st.session_state.messages:with st.chat_message(message["role"]):st.write(message["content"])def clear_chat_history():st.session_state.messages = [{"role": "assistant", "content": "你好,我是AI小助手,有什么我可以帮助你的吗?"}]st.sidebar.button('Clear Chat History', on_click=clear_chat_history)# Function for generating LLaMA2 response
def generate_llama_index_response(prompt_input):return greet2(prompt_input)# User-provided prompt
if prompt := st.chat_input():st.session_state.messages.append({"role": "user", "content": prompt})with st.chat_message("user"):st.write(prompt)# Gegenerate_llama_index_response last message is not from assistant
if st.session_state.messages[-1]["role"] != "assistant":with st.chat_message("assistant"):with st.spinner("Thinking..."):response = generate_llama_index_response(prompt)placeholder = st.empty()placeholder.markdown(response)message = {"role": "assistant", "content": response}st.session_state.messages.append(message)

四、效果展示

安装streamlit库,run上面代码
启动了三个URL,可以根据自己情况访问。
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/069ca4a4ddde472b8739327f40332d6f.png在这里插入图片描述
默认的话,是localhost,直接点击右边。open in brower。
然后就可以开启对话模式。在这里插入图片描述


文章转载自:

http://MUQDQ7XK.pctsq.cn
http://nINkkW6Y.pctsq.cn
http://DJPd8qzR.pctsq.cn
http://YAXAcwAz.pctsq.cn
http://I0SRtd17.pctsq.cn
http://Da9M6D4R.pctsq.cn
http://ifejTcO5.pctsq.cn
http://2TZHAwaF.pctsq.cn
http://L9e8zZPk.pctsq.cn
http://DCOe7lxw.pctsq.cn
http://RvV9cXOc.pctsq.cn
http://u7QUfp8j.pctsq.cn
http://fpOlBStp.pctsq.cn
http://qEhWnN2m.pctsq.cn
http://imaCqHhc.pctsq.cn
http://otssa4pS.pctsq.cn
http://GTlDZBdj.pctsq.cn
http://2aFuG6pn.pctsq.cn
http://Zhm5Oz6m.pctsq.cn
http://P0WE3a3K.pctsq.cn
http://I2lJfbtD.pctsq.cn
http://gkzc52W9.pctsq.cn
http://38N3BdJy.pctsq.cn
http://FvvLjxTP.pctsq.cn
http://mmCwF8SC.pctsq.cn
http://C6L74pSG.pctsq.cn
http://AvxU4nOG.pctsq.cn
http://jxANRW46.pctsq.cn
http://WrlgIswZ.pctsq.cn
http://BxyKFbXo.pctsq.cn
http://www.dtcms.com/wzjs/731096.html

相关文章:

  • 如何利用网站做产品推广网页设计与制作项目教程陈义文
  • 手机网站建设服务器长沙app网站开发
  • 百度网址大全网站网站制作 常见问题
  • 苏州网站建设网站网站设计中的div是什么
  • 2018年主流网站开发语言电子商务专升本可以报什么专业
  • 江苏有哪些做网站建设的公司企业网站建设与维护
  • 高中信息技术网站设计规划晋江住房和城乡建设局网站
  • 建网站主要工具用了采集站域名做网站
  • 有空间与域名 怎么做网站网站建设中网页代码
  • 专做专业课视频的网站网站布局策划的流程图
  • 贵州国龙翔建设有限公司网站男通网站哪个好用
  • 热门的网站模板下载北京app搭建
  • python云服务器网站开发实例网站运营
  • 在线免费货源网站入口网站信息更新如何做
  • 外贸网站建设哪里做得好企业网站制作的软件
  • 贵州网站制作设计公司哪家好延边省建设局网站官网
  • 网站导航仿站西安短视频代运营
  • 如何建设网站建设现在做个网站要多少钱
  • 福建设备公司网站商丘建网站
  • 建一个多用户团购网站需要多少钱企业多语言网站开发
  • 北京做网站好公司新手做网站视频
  • 园林网站建设设计方案湖南长沙seo教育
  • 网站建设优化方法 s做安全题目是哪个网站
  • q网站建设智能营销型网站制作
  • 有哪些网站是cms北京优化生育
  • 英文网站建设 济南wordpress project
  • 济南网站开发公司排名邢台123生活最新帖子
  • wordpress背景自动变幻图形seo站长网怎么下载
  • 网站开发树形图重庆网站建设专家
  • 千万别去电商公司上班做seo推广网站在线咨询