فاتحة فاتحة
Light-GPT هو مشروع موقع تفاعلي يعتمد على نموذج GPT-3.5-Turbo. تم تصميمه باستخدام إطار عمل Next.js ونشره على منصة Vercel Cloud. إنه تطبيق خفيفة الوزن في الواجهة الأمامية.
Github: https://github.com/riwigefi/light-gpt
العرض التوضيحي: https://light-gpt.vercel.app
سمات
- تطبيق واجهة أمامية خالصة استنادًا إلى طراز GPT-3.5-Turbo ، باستخدام مفتاح API لطلب واجهة حوار Openai في الواجهة الأمامية ، ودعم بيانات البث ، وعرض ردود الروبوت على صفحة الويب في تأثير الآلة الكاتبة.
- بعد النشر ، يمكن للمستخدمين تعيين مفتاح API الخاص بهم على الصفحة الأمامية. مع الوصول إلى الإنترنت العلمي ، ستكون سرعة الأسئلة والأجوبة سريعة للغاية. سيتم حفظ مفتاح API الخاص بالمستخدم على جانب العميل ، مما يعني أنه لا يوجد خطر من التسرب.
- يدعم الحوارات المواضيعية الجديدة وعرض الحوارات المواضيعية التاريخية. يتم تخزين جميع بيانات الحوار في الفهرسة من المتصفح ، مما يعني أن سجلات بيانات الحوار يتم حفظها محليًا ولا يوجد خطر من تسرب البيانات.
- ترد الذكاء الاصطناعى على الأسئلة المتعلقة بالبرمجة التي تدعم تسليط الضوء على بناء الجملة المتعددة ونسخ رمز النقر واحد. الحوارات تدعم تصدير الصورة وتصدير PDF.
- يتم تكييف التطبيق لكل من أجهزة الكمبيوتر والأجهزة المحمولة ، مما يجعله مناسبًا للاستخدام.
- DIY ، دعم إعداد الصورة الرمزية للمستخدم و AI Aivatars.
- دعم توليد الصور بناءً على النص.
معاينة الموقع


النشر المحلي
لنشر GPT Light GPT محليًا ، اتبع هذه الخطوات (يتطلب Node16.14.2 أو أعلى):
- قم بتنزيل المشروع على جهازك المحلي:
git clone https://github.com/riwigefi/light-gpt.git
- انتقل إلى دليل المشروع وتثبيت التبعيات:
cd light-gpt
pnpm install
- ابدأ التطبيق:
سيكون المشروع متاحًا الآن للمعاينة في http: // localhost: 3000. أدخل مفتاح API الخاص بك في الصفحة الأمامية لبدء الدردشة.
نشر Vercel عبر الإنترنت
لنشر GPT Light على منصة Vercel السحابية:
سجل للحصول على حساب Vercel في Vercel. مطلوب رمز التحقق من الهاتف المحمول.
شوكة مستودع GPT الخفيف إلى حساب GitHub الخاص بك.
قم بتسجيل الدخول إلى منصة Vercel ، انقر فوق "إضافة جديد" ، وحدد "المشروع" ، ثم استيراد مشروع GitHub الذي شوهته للتو. انقر فوق "نشر".
Docker النشر المحلي
لأولئك الذين يفضلون استخدام Docker للنشر المحلي:
- اسحب أحدث صورة Docker:
docker pull whynotisme/light-gpt:latest
- قم بتشغيل الصورة والخريطة المنفذ 3000 إلى المنفذ 3000:
docker run -p 3000:3000 whynotisme/light-gpt
فاتحة فاتحة
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 , 科学上网的情况下 , 问答速度会很快。用户设置的 مفتاح API 将保存在客户端 , , 完全没有泄漏风险。
- 支持新的主题对话和查看历史主题对话。所有对话数据都存储在浏览器的 فهرسة 中 , 也就是说对话数据记录是保存在本地的 , 不会有数据泄漏风险。
- ai 回复支持多种语法高亮和一键复制代码功能 , 针对编程相关问题。对话支持图片和 pdf 导出。
- 应用适配了 PC 和 mobile 设备 , 方便使用。
- 支持 DIY , 支持设置用户头像和 ai 头像。
- 支持根据文字生成图片
站点预览


本地部署
要在本地部署 الضوء-GPT , 按照以下步骤操作 (需要 node16.14.2 及以上版本) :
- 将项目下载到本地:
git clone https://github.com/riwigefi/light-gpt.git
- 进入项目目录并安装依赖项:
cd light-gpt
pnpm install
- 启动应用程序:
这样 , 项目就能在 http: // localhost: 3000 上预览了。在前端页面输入你的 مفتاح API , 就可以愉快对话了。
vercel 线上部署
- 注册一个 vercel 云平台部署账号 , 访问 vercel。
- 将 خفيفة GPT 当前仓库 شوكة 到你的 github。
- 登录 vercel 平台 , 点击 "أضف مشروع جديد" , 选择 "
Docker 本地部署
为方便使用 , 本项目也提供了 docker 镜像。
- 拉取最新的 Docker 镜像:
docker pull whynotisme/light-gpt
- 运行镜像 , 将 docker 容器内的端口 3000 映射到主机的端口 3000 上:
docker run -p 3000:3000 whynotisme/light-gpt
重要提示
本地部署时 , 只需要支持浏览器可科学上网即可 , 因为请求是在浏览器发起的。由于 openai 风控政策 , 请务必保证你是科学上网环境 , 你可以正常访问 open ai 官网 , , , 请不要设置 请不要设置 进行调试 进行调试 , 否则会有异常风险