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

网站建设公司怎么宣传h5网站开发公司

网站建设公司怎么宣传,h5网站开发公司,行业数据分析网站,厦门做网站多少文章目录 一、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://www.dtcms.com/wzjs/837509.html

相关文章:

  • 网站建设排期长春求推荐好的网站优化推广
  • 赣州做网站设计找哪家h5游戏搭建
  • 招工网站58同城app开发费用大概多少
  • 简单电子商务网站建设旅游机票网站建设
  • 做电音的软件的专业下载网站滁州seo公司
  • 淮南市重点工程建设管理局网站华大基因 网站公司建设
  • 网站设计与开发范本建站哪个平台好用
  • 淘宝客源码程序 爱淘宝风格+程序自动采集商品 淘宝客网站模板alex网站建设
  • 网站建设与运营的预算方案模板电子商务网站建设.pdf
  • wordpress网站响应时间长沙县好的建站按效果付费
  • 坪山网站建设价位建商城网站
  • 微网站报价东莞市营销网站建设
  • 西安博达网站建设中山市建设工程 交易中心网站
  • 土巴兔网站开发wordpress 分类 字段
  • 常州 做网站做软件页面设计的软件
  • shopify做旅游网站微信公众号怎么开通免费
  • 成都网站建设公司有哪些网站服务器做缓存吗
  • 那些网站做的非常好看的wordpress不能安装
  • 建网站域名怎么买wordpress用什么数据库连接
  • 模板网站如何做优化云网站建设 优帮云
  • 青岛网站建设电话wifi管理平台
  • 化工网站建设郑州网站优化汉狮网络
  • 建行商城网站测评网站架构
  • 网站维护什么情况盐城z做网站
  • 高台网站建设哪些网站做推广
  • 招聘网有哪些网站比较好电商网站开发背景
  • 阿里云网站建设基本流程百度一下就知道官网
  • 二手交易网站建设目标wordpress 弹出对话框
  • 网站建设客户合同拼多多怎么开店
  • 找单位做网站需要注意什么论坛推广工具