تتفاعل مع chatgpt
اذهب إلى CLI لتغذي روبوت برقية يتيح لك التفاعل مع ChatGPT ، وهو نموذج لغة كبير تدربه Openai.
قم بتنزيل الملف المقابل لنظام التشغيل الخاص بك في صفحة الإصدارات.
chatgpt-telegram-Darwin-amd64 : MacOS (Intel)chatgpt-telegram-Darwin-arm64 : MacOS (M1)chatgpt-telegram-Linux-amd64 : Linuxchatgpt-telegram-Linux-arm64 : Linux (ARM)chatgpt-telegram-Win-amd64 : Windows بعد تنزيل الملف ، استخراجه في مجلد وافتح ملف env.example مع محرر نصوص وملء بيانات الاعتماد الخاصة بك.
TELEGRAM_TOKEN : رمز الروبوت البرقية الخاص بكTELEGRAM_ID (اختياري): معرف مستخدم Telegram الخاص بك@userinfobot على Telegram.EDIT_WAIT_SECONDS (اختياري): مقدار الثواني للانتظار بين التعديلات1 افتراضيًا ، ولكن يمكنك الزيادة إذا بدأت في الحصول على الكثير من أخطاء Too Many Requests ..env .ملاحظة ، تأكد من إعادة تسمية الملف إلى بالضبط
.env! لن يعمل البرنامج خلاف ذلك.
أخيرًا ، افتح المحطة في جهاز الكمبيوتر الخاص بك (إذا كنت على Windows ، ابحث عن PowerShell ) ، وانتقل إلى المسار الذي قمت باستخراج الملف أعلاه (يمكنك استخدام cd dirname للانتقال إلى دليل ، واسأل ChatGpt إذا كنت بحاجة إلى مزيد من المساعدة) وتشغيل ./chatgpt-telegram .
إذا كنت تحاول تشغيل هذا على خادم مع إعداد Docker موجود ، فقد ترغب في استخدام صورة Docker بدلاً من ذلك.
docker pull ghcr.io/m1guelpf/chatgpt-telegram إليك كيفية إعداد الأشياء باستخدام docker-compose :
services :
chatgpt-telegram :
image : ghcr.io/m1guelpf/chatgpt-telegram
container_name : chatgpt-telegram
volumes :
# your ".config" local folder must include a "chatgpt.json" file
- .config/:/root/.config
environment :
- TELEGRAM_ID=
- TELEGRAM_TOKEN=لاحظ أن إعداد Docker تم تحسينه لآلية المصادقة غير الممتلكات ، الموضحة أدناه. تأكد من تحديث ملف
.config/chatgpt.jsonفي هذا الريبو مع رمز الجلسة الخاص بك قبل التشغيل.
بشكل افتراضي ، سيقوم البرنامج بتشغيل متصفح لك لتسجيل الدخول إلى حسابك ، وإغلاقه بمجرد تسجيل الدخول. إذا لم يكن هذا الإعداد يعمل من أجلك (هناك مشكلات في بدء المتصفح ، وتريد تشغيل هذا في جهاز كمبيوتر بدون شاشة ، وما إلى ذلك) ، يمكنك استخراج جلستك يدويًا من متصفحك بدلاً من ذلك.
للقيام بذلك ، قم أولاً بتسجيل الدخول إلى ChatGpt على متصفحك ، ثم افتح أدوات المطورين (انقر بزر الماوس الأيمن في الصفحة ، ثم انقر فوق "فحص") ، وانقر فوق علامة تبويب التطبيق ثم في قسم ملفات تعريف الارتباط ، ونسخ قيمة ملف تعريف __Secure-next-auth.session-token .
سيتعين عليك بعد ذلك إنشاء ملف تكوين في الموقع التالي وفقًا لنظام التشغيل الخاص بك (استبدل YOUR_USERNAME_HERE باسم المستخدم الخاص بك:
~/.config/chatgpt.json : LinuxC:UsersYOUR_USERNAME_HEREAppDataRoamingchatgpt.json : Windows/Users/YOUR_USERNAME_HERE/Library/Application Support/chatgpt.json : macosملاحظة إذا كنت قد قمت بالفعل بتشغيل البرنامج ، فيجب أن يكون الملف موجودًا ولكن يكون فارغًا. إذا لم يكن موجودًا بعد ، يمكنك إما تشغيل البرنامج أو إنشاءه يدويًا.
أخيرًا ، أضف ملف تعريف الارتباط الخاص بك إلى الملف وحفظه. يجب أن يبدو هكذا: { "openaisession": "YOUR_COOKIE_HERE" } .
تم ترخيص هذا المستودع بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.