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

东方网站建设无锡网站排名团队

东方网站建设,无锡网站排名团队,三亚网站建设介绍,网站栏目规划简介 本文记录一次使用langchain调用openai并部署在huggingface上的经历 安装环境依赖 我的python版本是3.9 pip install langchain pip install openai代码 app.py import streamlit as st # from langchain_community.chat_models import ChatOpenAI from langchain_openai …简介 本文记录一次使用langchain调用openai并部署在huggingface上的经历 安装环境依赖 我的python版本是3.9 pip install langchain pip install openai代码 app.py import streamlit as st # from langchain_community.chat_models import ChatOpenAI from langchain_openai import ChatOpenAIfrom langchain.schema import (AIMessage,HumanMessage,SystemMessage )# From here down is all the StreamLit UI. # 设置页面标题和图标 st.set_page_config(page_titleLangChain Demo, page_icon:robot:) # 设置头部区域的内容 st.header(Hey, Im your Chat GPT)# 如果 st.session_state 还没有 sessionMessages 属性 if sessionMessages not in st.session_state:# 给llm一个设定st.session_state.sessionMessages [SystemMessage(contentYou are a helpful assistant.)]def load_answer(question):# sessionMessages 会话消息上下文# 添加上用户的输入st.session_state.sessionMessages.append(HumanMessage(contentquestion))# 模型处理消息 并 获取模型的输出assistant_answer chat(st.session_state.sessionMessages)# 添加ai的消息到会话历史st.session_state.sessionMessages.append(AIMessage(contentassistant_answer.content))return assistant_answer.content# 输入框, 获取用户输入 def get_text():input_text st.text_input(You: , keyinput)return input_text# 定义模型 chat ChatOpenAI(temperature0,# api_keysk-直连key,api_keysk-中转key,# 报错307 就换一个模型试试# 也可以不指定, 用默认的model_namegpt-3.5-turbo, # OK ) # 如果用的是中转key, 设置代理 import os os.environ[OPENAI_API_BASE] 你中转key的代理地址user_input get_text() submit st.button(Generate)# 如果点了按钮 if submit:# 处理用户的输入, 产生回答response load_answer(user_input)st.subheader(Answer:)# 回显到页面st.write(response, key1)本地测试效果 streamlit run app.py --server.port 8888部署到huggingface space 提示: 使用huggingface需要魔法 项目创建requirements.txt huggingface sapce 会根据requirements.txt自动安装依赖 langchain langchain-openai huggingface_hub创建space 点击huggingface右上角的菜单栏里的space 点击create new space按钮, 输入space name, 选择streamlit作为我们展示页面用的包 选择免费的cpu资源, 设置公开或私有部署 点击create按钮 上传文件 点击菜单栏里的file 右侧点击add file - upload file 拖动文件到虚线框 点击commit 可以看到左上角 space 那行有building的图标, 表示正在构建 进入App, 可以看到在构建 如果构建没有错误, 就点击App, 可以进行使用
http://www.pierceye.com/news/159797/

相关文章:

  • 网站建设前端和后端的区别网站建设未来发展
  • 深圳网站制作公司建设网站seo视频狼雨seo教程
  • 建网站做优化重庆世界500强企业
  • 手机网站建设合同拼多多网店
  • 手机网站二级域名网站开发多少钱一个
  • 车险网站模版在线表白网页制作
  • 网站建设寻找可以途径wordpress 调试php代码
  • 济南优化seo网站建设微信公众号?
  • 武夷山网站推广三星网上商城下载
  • wap网站开发文案素材网站
  • 做网站需要用什么系统昆山张浦做网站
  • 钟祥建设局网站网页样式与布局
  • j建设银行信用卡网站天河外贸网站建设
  • 石家庄网站建设招商wordpress漫画主题
  • 河南省建设厅网站查询佛山著名网站建设公司
  • 山东搜点网站建设哪家公司做网站最好
  • 云购物网站建设wordpress离线编辑
  • 有没有网站开发团队郑州网站制作电话
  • 网站怎么做登陆免费虚拟机
  • 中国移动网站备案管理系统不能用科普网站建设的支持力度
  • 谁教我做啊谁会做网站啊企业网站模板seo
  • 自己建立一个网站需要什么wordpress 平衡插件
  • 邯郸手机建站价格青海网站开发 建设
  • 苏州 手机网站免费个人简历模板电子版可填写
  • 永州内部网站建设公司wordpress 模版开发
  • 云建站优势门户网站如何建设方案
  • 网站建设收费标准不一湖州网站开发公司
  • asp制作网站青岛建网站公司
  • 人人商城程序做的网站打不开百度网盘客户端下载
  • 医疗器械注册证查询网站优化推广服务