
الإنجليزية | 简体中文
قم بإنشاء موقع ويب خاص ChatGPT بنقرة واحدة مجانًا باستخدام Vercel ، ودعم محادثات توليد النص / الصور . مدعوم من Openai API GPT-4/3.5 و Vercel.
DALL-E و Midjourney . كما يسمح بتعديل حجم الصورة والعد.يمكنك الوصول إلى العرض التوضيحي عبر الإنترنت أعلاه أو نشره بشكل خاص للتجربة.
انقر فوق الرمز في الجزء العلوي الأيسر لإضافة محادثة ، والتي تحتوي على نوعين:
/ أو انقر فوق الزر الموجود في أسفل اليسار لإضافة.DALL·E و Midjourneya cat .DALL-E ، تنفق الرموز OpenAI . وقت الوصول الفعال لرابط الصورة هو 2 . يرجى التأكد من حفظه في الوقت المناسب إذا لزم الأمر.Midjourney ، اعتمادًا على تكوينات Discord ، قد يستغرق توليد الصور بعض الوقت ، مع مهلة افتراضية مدتها 5 دقائق. يرجى التحلي بالصبر وانتظر. عند تمكين Save all conversations في الإعدادات العالمية ، سيتم حفظه في ذاكرة التخزين المؤقت المحلية. بشكل افتراضي ، لن يتم حفظه.
Enter للإرسالShift + Enter to Line Break/ لإضافة مطالبات محددة مسبقًا ، ويتم دعم البحث أيضًا.انظر التكوينات
قم بإنشاء مشروع Vercel من مشروع GitHub Forked (أوصي) أو زر النشر التالي.
هناك ثلاث طرق لتعيين مفتاح API Openai:
.env.expample إلى .env وقم بتعيين openai_api_keyالانتباه: بالنسبة إلى Vercel ، يجب إعادة نشر جميع متغيرات البيئة.
إذا كنت ترغب في استخدام ميزة رسم AI في Midjourney ، فيمكنك تكوين إعدادات Discord ذات الصلة ، بما في ذلك الحقول التالية:
DISCORD_SERVER_IDDISCORD_CHANNEL_IDDISCORD_TOKENكيفية الحصول على معرفات ورمز:
يمكنك زيارة Midjourney-Cookbook للحصول على بعض العينات حول مطالبات Midjourney .
انظر مزامنة شوكة
قم بتشغيل pnpm build و pnpm run server . الرجوع: عقدة Astro
يمكن تكوين جميع تكوينات النشر في ملف .env أو في متغيرات البيئة في Vercel
| إعدادات | القيمة الافتراضية | وصف |
|---|---|---|
| كلمة المرور | - | كلمة مرور الوصول إلى الموقع |
| openai_api_key | - | مفتاح طلب واجهة برمجة التطبيقات ، يتم دعم مفاتيح متعددة ، مفصولة بفواصل ، وكيفية توليدها |
| لغة | en | اللغة الافتراضية للموقع ، بما في ذلك المطالبات. اللغات المدعومة: ZH / EN |
| api_key_strategy | عشوائي | وضع استراتيجية الجدولة للمفاتيح المتعددة: الاقتراع / العشوائي |
| openai_api_base_url | api.openai.com | العنوان الافتراضي لواجهة برمجة التطبيقات المطلوبة |
| discord_server_id | - | معرف خادم Discord |
| discord_channel_id | - | معرف قناة Discord |
| discord_token | - | رمز الخلاف |
| discord_image_proxy | - | عنوان URL لتصوير صورة الوكيل |
سيتم تخزين جميع التكوينات العالمية محليًا
| إعدادات | القيمة الافتراضية | وصف |
|---|---|---|
| مفتاح API Openai | - | يتم دعم مفتاح واحد فقط. إذا تم تكوينه على الصفحة ، فلن يتم استخدام المفتاح في متغير البيئة |
| لغة | en | لغة الموقع ، بما في ذلك المطالبات. اللغات المدعومة: ZH / EN |
| حفظ جميع المحادثات | حقيقي | لن تضيع المحادثة بعد تحديث الصفحة |
| درجة حرارة | 1 | كلما زادت القيمة ، كلما زادت الإجابة العشوائية ، مع نطاق 0-2 |
| نموذج محادثة نصي | GPT-3.5 توربو | النموذج المستخدم في طلب API ، النماذج المدعومة |
| محادثات مستمرة | حقيقي | احمل سياق المحادثات |
| عدد الرسائل التاريخية التي تم تنفيذها | 4 | للمحادثات المستمرة ، يتم تنفيذ عدد الرسائل التاريخية |
| نموذج محادثة توليد الصور | دال | النماذج المدعومة: Dall-E / Midjourney / Replicate |
| عدد الصور التي تم إنشاؤها | 1 | عدد الصور التي تم إنشاؤها في محادثة لتوليد الصور |
| حجم الصور التي تم إنشاؤها | 256x256 | حجم صورة واحدة في محادثة توليد الصور |
| معرف خادم Discord | - | إذا تم تكوينه على الصفحة ، فلن يتم استخدام المفتاح في متغير البيئة |
| معرف قناة Discord | - | كما سبق |
| رمز الخلاف | - | كما سبق |
هذه هي بعض الميزات المخططة التي سيتم تطويرها. التعاون مرحب به ، ولا تتردد في اقتراح أفكار أخرى من خلال تقديم القضايا.
متطلبات:
v18 أو أعلىv7 أو أعلىالوكيل
LOCAL_PROXY في .env . لا يوجد حاليًا أي وكيل افتراضي ، لذلك إذا اخترت إعداد وكيل ، فأنت تفترض المخاطر المرتبطة بها.DISABLE_LOCAL_PROXY=true في ملف .env . في هذه المرحلة ، سيتم طلب api.openai.com مباشرة.تطوير:
pnpm devpnpm startيبني:
pnpm build أي مساهمات موضع تقدير كبير. فيما يلي بعض النصائح:
lang . إذا أضفت لغة جديدة ، فستحتاج أيضًا إلى تعديل src/utils/i18n.ts .prompts .src/pages/api .src/modules .بناء على ترخيص معهد ماساتشوستس للتكنولوجيا