前言
ChatGPT最近大火的一个生成式模型,由openai公司构建,它本身是一个大模型,但是模型尚未开源,目前只能网页试用,他上知天文下知地理,阅读理解能力极强,可以胜任翻译、阅读理解、问答等各种任务。
新注册会赠送18美元的api调度费用,接下来教大家如何使用openai的api自己搭建一个web网页。用到的技术有Openai+Streamlit库
最先进的模型目前是text-davinci-003相当于GPT3,而ChatGPT为GPT3.5还没有提供api调用
代码中只需要将openai.api_key替换成自己的api key即可运行命令 需要在当前目录执行:streamlit main.py (python推荐使用anaconda的虚拟环境)
Docker服务器安装
本地配置好环境可以直接vscode运行使用,另外讲解服务器部署教程
从项目创建镜像:
docker build -t steamlit:1.0
从镜像创建容器:
docker run -itd -p 8501:8501 --name steamlit steamlit :1.0
启动命令
nohup streamlit main.py >steamlit.log 2>&1 &
Dockerfile文件如下:
# 从python3.8镜像基础上创建
FROM python:3.8
ADD ./ /data
WORKDIR /data
# 设置镜像源,提高pip install 速度
RUN pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple \
&& pip install streamlit\
&& pip install openai\
&& pip install streamlit_chat
ENTRYPOINT nohup streamlit run index.py
© 版权声明
本站所发布的全部内容源于互联网搬运,请在下载后24小时内删除。如果有侵权之处请第一时间联系我们E-mail:email@mezhiyu.com删除。敬请谅解!
THE END
暂无评论内容