【Python】极简部署私有化ChatGPT-Web,使用Flask框架编写网页版ChatGPT

极简部署私有化ChatGPT

  • 使用ChatGPT最新API创建的聊天页面,模型回复效果与官网的ChatGPT一致
    • 特性
    • 演示动图
    • 使用前提
    • 介绍

使用ChatGPT最新API创建的聊天页面,模型回复效果与官网的ChatGPT一致

特性

  1. python环境下可极简配置
  2. windows、linux、mac os均可部署
  3. 支持多用户使用
  4. 多对话管理
  5. 公式显示
  6. 流式逐字加载显示
  7. 代码高亮

仓库链接地址:https://github.com/LiangYang666/ChatGPT-Web,用的好麻烦给个star啦

演示动图

演示

使用前提

可参照README

介绍

  • 执行python flask_main.py运行程序.若程序中未指定apikey也可以在终端执行时添加环境变量,如执行OPANAI_API_KEY=sk-XXXX python flask_main.py来运行,其中sk-XXXX为你的apikey,开启程序后进入如下页面
    image
  • 直接输入已有用户id,或者输入new:xxx创建新id,这个id用于绑定会话,下次不同浏览器打开都可以恢复用户的聊天记录,一个浏览器31天内一般不会要求再次输入用户id,如下为创建一个新id,名为zs,下图为发送完成后自动刷新的用户页面,左侧会有一个默认对话
    image
  • 代码中已经设置了apikey,但如果开放给别人用针对个别用户也可以按照说明设置用户专属apikey,这里就暂不设置专属的
  • 默认为普通对话模式,即每次发送都是仅对于该提问回答,可点击切换为连续对话模式,chatgpt将会联系上下文(之前的对话,程序中设置了最大5条记录)回复你,但意味着花费会更多money
  • 用python写一个冒泡算法试试看,回车发送,shift+回车换行,然后问用java呢?会联系上下文回答
    image
  • 还可以按如下添加对话
    image
  • 对话管理,当不使用该对话时,可以点击删除对话,若当前为默认对话,则只可删除聊天记录

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/2181.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用 Tampermonkey 插件流畅使用 ChatGPT 网页端教程

在本教程中,我们将详细介绍如何使用 Tampermonkey 插件改善您在浏览器中使用 ChatGPT 网页版的体验。由于某些原因,浏览器访问 ChatGPT 容易出现断开连接或报错的情况。使用 Tampermonkey,您可以运行一个用户脚本,解决这些问题&am…

程序员+本硕博——一站式导航——收集+转载+讲解

程序员本硕博——一站式导航——收集转载讲解 程序员开发机器学习发论文的期刊Github——黄海广,温州大学教授MoMeeDo咪豆圈,机器学习廖雪峰——git廖雪峰——pythonpandas_IllustratedNumPy_Illustrated web前端 : vue3 vitevue3vitets的【可视化】在线…

如何用python画世界地图,并用不同的颜色展现每个国家的数据?

以下的图来自 iMeta 期刊文章,使用此代码,请引用文章: Yong-Xin Liu, Chun-Lin Shi, Tengfei Ma, Wubin Ding, Danyi Li, Tong Chen, Jingyuan Fu, Shuang-Jiang Liu. 2023. iMeta progress and acknowledgment of reviewers in 2022. iMeta …

互联网产品中的平台、社区、软件、网站、品牌等科普

文章目录 GitHubGitLabxiaomi.cn微博B站MIUIAndroidRedmiROMLineageOSSUASUSNokiaNubiaNVIDIAOnePlusRazerFairphoneSamsungGoogleLeEcoSonylenovoXiaomiLGMotorolaTwitterPixelexperienceDOT OSARROW OS1.1.1.1iPhoneOPPOvivoHUAWEIHONORrealmeIQOOMEIZUBlacksharkZTE红魔Cool…

字符编码与 C++ 处理

基本概念 字符集 字符集(Character Set):是指多个字符的集合。不同的字符集包含的字符个数不一样、包含的字符不一样、对字符的编码方式也不一样。例如 GB2312 是中国国家标准的简体中文字符集,GB2312 收录简化汉字(…

wordpress 占用内存 CPU过高的解决方案

(ChatGpt的回复再结合其它资料整理,有任何意见欢迎指出)WordPress占用内存过高可能由多种因素引起,以下是一些可能的原因和解决方法。总之,为了解决WordPress占用内存过高的问题,您需要对主题,插…

阿里云服务器可以干嘛?ChatGPT等12件小事

拥有一台阿里云服务器可以用来做什么?ChatGPT最近很火,可以在云服务器上部署本地ChatGPT,搭建个人博客、企业网站,学习Linux、跑Python爬虫等,阿里云服务器网分享使用阿里云服务器用途的12件小事: 阿里云服…

感谢飞书放过幕布!GPT-4平替Poe;100个GPT-4实战案例;AI绘画新手指南之SD篇;new Bing靠谱教程;AI生成视频摘要神器 | ShowMeAI日报

👀日报合辑 | 🎡生产力工具与行业应用大全 | 🧡 点赞关注评论拜托啦! 🤖 『感谢飞书放过幕布』flomo 从字节收购幕布,时代变了 3月15日,flomo 浮墨笔记团队已与飞书初步达成全资收购幕布的合作意…

一周 AI 丨每天都在见证历史,AI 从未如此让人震撼

过去的一周,是 AI 史上最热门的一周。斯坦福 Alpaca 7 B 发布,用六百 刀实现接近 GPT3.5 的能力。Google Workspace AI 发布,G 家终于也开始整合进产品了。GPT4 发布 OpenAI 继续狂飙。Anthropic Claude 发布,OpenAI 出走的人才打…

调用OpenAI接口失败的原因

谈谈我研究OpenAI的感受,Chatgpt的后台时基于OpenAI研发的,但是国内一直无法使用Chatgpt,2023年2月份研究了OpenAI接口,为了国内能体验ChatGpt,就自己搭建了网站,并集成了几十个接口到自己的网站&#xff0…

ChatGPT首批88个插件最全解读

OpenAI放出大招,向所有ChatGPT Plus用户开放联网功能和众多插件,允许ChatGPT访问互联网并使用88个第三方插件。实际上我写完介绍之后已近有一百零几个插件了,关注我,后面持续更新 本批第三方插件能够全方位覆盖衣食住行、社交、工…

国产ChatGPT命名图鉴

文 | 星晖 编 | 石灿 很久不见这般热闹的春天。 随着ChatGPT的威名席卷全球,大洋对岸的中国厂商也纷纷亮剑,各式本土大模型你方唱罢我登场,声势浩大的发布会排满日程表。 有趣的是,在这些大模型产品初入历史舞台之时,带…

以防作弊,ChatGPT 遭教育部“拉黑”:师生禁用!

整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 上个月,弗曼大学哲学助理教授 Darren Hick 逮到一个用 ChatGPT 写论文的作弊者后,就感慨:“ChatGPT 太先进了,它肯定会(在学生中&#xff0…

LLMs之InternLM:InternLM/InternLM-7B模型的简介、安装、使用方法之详细攻略

LLMs之InternLM:InternLM/InternLM-7B模型的简介、安装、使用方法之详细攻略 导读:InternLM有 1040亿参数,是在包含1.6万亿token的多语种高质量数据集上训练而成。同时,InternLM-7B完全可商用,支持8k语境窗口长度&…

深挖 ChatGPT 原理,保姆级解说!

最近,ChatGPT 几乎刷屏国内外各大社交媒体,它流畅对答、写剧本、写代码等各项功能令人惊奇,许多技术人也不断深究其强大的背后原理,本文作者就是其中之一。 原文链接:https://www.jonstokes.com/p/chatgpt-explained-a…

《预训练周刊》第67期: ChatGPT引起热议、量化技术、Meta图像掩码加速CLIP

No.67 智源社区 预训练组 预 训 练 研究 观点 资源 活动 周刊订阅 告诉大家一个好消息,《预训练周刊》已经开启“订阅功能”,以后我们会向您自动推送最新版的《预训练周刊》。订阅方法: 方式1:扫描下面二维码,进入《预…

Web3.0的由来:10分钟看未来,必须掌握的吹牛知识

全文3046字,阅读约需要10分钟 2022年10月18日,周星驰在社交平台发布一条招聘信息。一共两张照片,一张是周星驰在白板前写着“请人”二字,另一张是招人启事,人才要求:熟悉Web3、有项目管理经验、有头脑又宅心…

四天工作制究竟香不香;复旦发布类ChatGPT模型Moss;苹果上新348元省电保护膜 | EA周报...

EA周报 2023年2月24日 每个星期1分钟,元宝带你喝一杯IT人的浓缩咖啡,了解天下事、掌握IT核心技术。 周报看点 1、周鸿祎:ChatGPT可能两三年内就会产生自我意识威胁人类 2、余承东:华为没有必要下场造车,问界不会涉及 2…

java springboot 整合webSocket接入调用chatGPT3.5接口实现自由返回

java springboot 中使用webSocket接入openAI接口调用chatGPT3.5接口实现自由返回 在springboot中添加webSocketServer Component Anonymous ServerEndpoint(“/websocket/{id}”) // 访问路径: ws://localhost:8080/websocket public class WebSocketServer { protected sta…

探索ChatGPT背后的网络基础设施

ChatGPT是OpenAI公司开发的一款聊天机器人应用,自2022年11月推出以来以迅雷不及掩耳盗铃之势火爆全球。ChatGPT不仅可以模仿人类对话,还可以创建音乐、电视剧、童话故事和学生论文,甚至是编写和调试计算机程序。 截至2023年1月,C…