ประดาน้ำ
Light-GPT เป็นโครงการเว็บไซต์แบบโต้ตอบตามรุ่น GPT-3.5-turbo มันถูกสร้างขึ้นโดยใช้เฟรมเวิร์ก next.js และปรับใช้บนแพลตฟอร์มคลาวด์ Vercel มันเป็นแอพพลิเคชั่นที่มีน้ำหนักเบาด้านหน้าบริสุทธิ์
GitHub: https://github.com/riwigefi/light-gpt
ตัวอย่าง: https://light-gpt.vercel.app
คุณสมบัติ
- แอปพลิเคชั่น Front Front-end ที่บริสุทธิ์ขึ้นอยู่กับรุ่น GPT-3.5-turbo โดยใช้คีย์ API เพื่อขออินเทอร์เฟซบทสนทนาของ OpenAI ในส่วนหน้ารองรับข้อมูลสตรีมมิ่งและการแสดงการตอบกลับหุ่นยนต์บนหน้าเว็บในเอฟเฟกต์เครื่องพิมพ์ดีด
- หลังจากการปรับใช้ผู้ใช้สามารถตั้งค่าคีย์ API ของพวกเขาในหน้าส่วนหน้า ด้วยการเข้าถึงอินเทอร์เน็ตทางวิทยาศาสตร์ความเร็วคำถามและคำตอบจะเร็วมาก คีย์ API ของผู้ใช้จะถูกบันทึกไว้ที่ฝั่งไคลเอ็นต์ซึ่งหมายความว่าไม่มีความเสี่ยงต่อการรั่วไหล
- รองรับบทสนทนาเฉพาะเรื่องและการดูบทสนทนาเฉพาะเรื่องในอดีต ข้อมูลการสนทนาทั้งหมดจะถูกเก็บไว้ใน indexedDB ของเบราว์เซอร์ซึ่งหมายความว่าบันทึกข้อมูลการสนทนาจะถูกบันทึกไว้ในเครื่องและไม่มีความเสี่ยงต่อการรั่วไหลของข้อมูล
- AI ตอบคำถามที่เกี่ยวข้องกับการเขียนโปรแกรมสนับสนุนการไฮไลต์ไวยากรณ์หลายแบบและการคัดลอกรหัสเดียว บทสนทนาสนับสนุนการส่งออกรูปภาพและการส่งออก PDF
- แอปพลิเคชันถูกดัดแปลงสำหรับทั้งพีซีและอุปกรณ์มือถือทำให้สะดวกในการใช้งาน
- DIY รองรับการตั้งค่าอวตารของผู้ใช้และ AI Avatars
- รองรับการสร้างภาพตามข้อความ
ตัวอย่างไซต์


การปรับใช้ในท้องถิ่น
ในการปรับใช้ GPT แบบแสงในเครื่องให้ทำตามขั้นตอนเหล่านี้ (ต้องใช้ node16.14.2 หรือสูงกว่า):
- ดาวน์โหลดโครงการไปยังเครื่องในพื้นที่ของคุณ:
git clone https://github.com/riwigefi/light-gpt.git
- นำทางไปยังไดเรกทอรีโครงการและการติดตั้งการพึ่งพา:
cd light-gpt
pnpm install
- เริ่มแอปพลิเคชัน:
ตอนนี้โครงการจะพร้อมใช้งานสำหรับตัวอย่างที่ http: // localhost: 3000 ป้อนคีย์ API ของคุณในหน้าส่วนหน้าเพื่อเริ่มการแชท
การปรับใช้ออนไลน์ vercel
ในการปรับใช้ Light-GPT บนแพลตฟอร์มคลาวด์ของ Vercel:
ลงทะเบียนสำหรับบัญชี vercel ที่ Vercel จำเป็นต้องมีรหัสการตรวจสอบมือถือ
แยกพื้นที่เก็บข้อมูลแสง GPT ไปยังบัญชี GitHub ของคุณเอง
เข้าสู่ระบบแพลตฟอร์ม vercel คลิก "เพิ่มใหม่" เลือก "โครงการ" จากนั้นนำเข้าโครงการ GitHub ที่คุณเพิ่งแยก คลิก "ปรับใช้"
การปรับใช้ท้องถิ่น Docker
สำหรับผู้ที่ต้องการใช้ Docker สำหรับการปรับใช้ในท้องถิ่น:
- ดึงภาพนักเทียบท่าล่าสุด:
docker pull whynotisme/light-gpt:latest
- เรียกใช้ภาพและแผนที่พอร์ต 3000 ไปยังพอร์ต 3000:
docker run -p 3000:3000 whynotisme/light-gpt
ประดาน้ำ
Light-gpt 是一个基于 GPT-3.5-turbo 模型的交互式网站项目, next.js 框架构建, 使用 vercel 云平台部署, 是一个纯前端的轻量级应用。是一个纯前端的轻量级应用。是一个纯前端的轻量级应用。
GitHub 代码库: https://github.com/riwigefi/light-gpt
演示站点: https://light-gpt.vercel.app
功能
- 纯前端应用, 基于 GPT-3.5-turbo 模型, 使用 API Key 在前端请求 Openai 的对话接口, 支持流式数据, 页面以打字机效果显示机器人回复。页面以打字机效果显示机器人回复。
- 部署后, 用户在前端页面设置自己的 API Key, 科学上网的情况下, 问答速度会很快。用户设置的 API Key 将保存在客户端, 完全没有泄漏风险。
- 支持新的主题对话和查看历史主题对话。所有对话数据都存储在浏览器的 indexeddb 中, 也就是说对话数据记录是保存在本地的, 不会有数据泄漏风险。
- ai 回复支持多种语法高亮和一键复制代码功能, 针对编程相关问题。对话支持图片和 pdf 导出。
- 应用适配了พีซี和มือถือ设备, 方便使用。
- 支持 diy, 支持设置用户头像和 ai 头像。
- 支持根据文字生成图片
站点预览


本地部署
要在本地部署 Light-Gpt, 按照以下步骤操作 (需要 node16.14.2 及以上版本):
- 将项目下载到本地:
git clone https://github.com/riwigefi/light-gpt.git
- 进入项目目录并安装依赖项:
cd light-gpt
pnpm install
- 启动应用程序:
这样, 项目就能在 http: // localhost: 3000 上预览了。在前端页面输入你的 API Key, 就可以愉快对话了。
vercel 线上部署
- 注册一个 vercel 云平台部署账号, 访问 vercel 。
- 将 Light-gpt 当前仓库 fork 到你的 github 。
- 登录 vercel 平台, 点击 "เพิ่มใหม่", 选择 "โครงการ", 然后นำเข้า刚刚 fork 的 github 项目, 点击部署即可。点击部署即可。点击部署即可。点击部署即可。点击部署即可。点击部署即可。点击部署即可。点击部署即可。
นักเทียบท่า本地部署
为方便使用, 本项目也提供了 Docker 镜像。
- 拉取最新的นักเทียบท่า镜像:
docker pull whynotisme/light-gpt
- 运行镜像, 将 Docker 容器内的端口 3000 映射到主机的端口 3000 上:
docker run -p 3000:3000 whynotisme/light-gpt
重要提示
本地部署时, 只需要支持浏览器可科学上网即可, 因为请求是在浏览器发起的。由于 openai 风控政策, 请务必保证你是科学上网环境, 你可以正常访问เปิด ai 官网, 如果不能请不要设置请不要设置 api key 进行调试, 否则会有异常风险否则会有异常风险否则会有异常风险