مقدمة
مرحبًا بكم في Rememberizer! تقدم هذه الإرشادات كيفية إنشاء OpenAI GPT مخصص، Demo GPT—تمرين يوضح كيف تعزز Rememberizer خدمة GPT الخاصة بك لمستخدميك. سنغطي تسجيل التطبيق ودمج Rememberizer بسلاسة كإجراء. بعد ذلك، يقوم مستخدموك بتوحيد مصادر محتواهم في قواعد معرفة شخصية وديناميكية للتفاعل مع GPT الخاص بك.
*إذا كنت تخطط لإنشاء تطبيق الذكاء الاصطناعي الخاص بك بدلاً من استخدام GPT مخصص، يرجى الاطلاع على القسم الأخير من هذه المدونة.
شاهد فيديو الشرح السريع هنا أو اطلع على الدليل خطوة بخطوة أدناه:
المتطلبات
- حساب OpenAI ChatGPT Plus
- واحد أو أكثر من متاجر المعرفة المدعومة، مثل Slack أو Dropbox أو Google Drive، حتى تتمكن من اختبار GPT ك مستخدم
إعداد الحساب والخطوات الأولية
انقر على الرابط التالي، وستتم توجيهك إلى موقع Rememberizer الخاص بنا:
انقر على "ابدأ"، ثم انقر على "تسجيل تطبيق". في هذه المرحلة، سيُطلب منك تسجيل الدخول أو التسجيل. أكمل عملية التسجيل. إذا رأيت شاشة تسجيل الدخول، انقر على خيار "التسجيل"، والذي يبدو كالتالي: "ليس لديك حساب؟ التسجيل”
سيتم بعد ذلك طلب منك ملء تفاصيل تطبيقك في نموذج تسجيل تطبيق جديد.
خطوة 1: سجل تطبيقك
هذا يتطلب بعض الذهاب وإياب بين تسجيل التطبيق الجديد، في هذه الحالة، GPT، وإنشاء GPT.
- "اسم التطبيق، اكتب اسم GPT؛ سنستخدم Demo GPT في مثالنا.
- “رابط صفحة الهبوط،” رابط GPT (سنحصل على هذا بمجرد إنشاء GPT؛ في الوقت الحالي، أضف https://placeholder.com)
- "أصل الطلب المصرح به، اكتب النطاق لموقع دردشة GPT. https://chat.openai.com
- “عناوين URL المعتمدة للتحويل” هي رابط الاستدعاء (سنحصل على هذا بمجرد إنشاء GPT؛ في الوقت الحالي، أضف https://placeholder.com)
- انقر على "إنشاء تطبيق.”
الخطوة 2: تكوين إعدادات التطبيق والاعتمادات.
افتح تطبيق Demo GPT الذي قمت بإنشائه مؤخرًا.
خذ في الاعتبار بيانات اعتماد التطبيق لأننا نحتاج إلى نسخها في GPT الخاص بنا عندما نقوم ببنائه.
إنشاء GPT
يمكنك البدء بـ إنشاء GPT في واجهة مستخدم ChatGPT.
إعدادات GPT
يمكنك ملء المعلومات كما تشاء. إليك مثال أساسي يمكنك تجربته:
إنشاء إجراء Rememberizer
من محرر GPT:
اختر "تكوين" قم بالتمرير لأسفل حتى ترى "إنشاء إجراء جديد"
انقر على العجلة بجوار المصادقة واضبط نوع المصادقة إلى OAuth.
قم بلصق معرف العميل و سر العميل من بيانات اعتماد تطبيقات Rememberizer أعلاه:
رابط التفويض: https://api.rememberizer.ai/api/v1/auth/oauth2/authorize/
رمز URL: https://api.rememberizer.ai/api/v1/auth/oauth2/token/
اترك المدى فارغًا.
اضغط على حفظ.
املأ مخطط GPT باستخدام واجهة برمجة التطبيقات Rememberizer
املأ مواصفة OpenAPI الخاصة بـ Rememberizer. انسخ المحتوى في التوسيع رقم 4 في الرابط أدناه والصقه في حقل Schema:
https://docs.rememberizer.ai/developer/creating-a-rememberizer-gpt#rememberizer_openapi.yaml
سياسة الخصوصية
أضف هذا الرابط كسياسة الخصوصية: https://docs.rememberizer.ai/notices/privacy-policy
.
بعد إنشاء الإجراء، احفظ الـ GPT، ثم
انسخ الرابط لـ GPT، الذي سيبدو شيئًا مثل هذا: https://chat.openai.com/g/g-dSiQf1hmQ-demo-gpt
الآن عد إلى تحرير GPT
انسخ الرابط لعنوان العودة (Callback URL) الذي سيبدو شيئًا مثل هذا: https://chat.openai.com/aip/g-16b19be82471cb3841d9ad5515f26d51c0206aaf/oauth/callback
تحديث معلومات تطبيق Rememberizer
رابط GPT وعنوان الاستدعاء
املأ رابط GPT وURL الرد من الخطوة أعلاه واحفظ التطبيق
نشر كعام، إذا كنت ترغب في إدراج تطبيقك في دليل التطبيقات المميزة
بمجرد مراجعتنا للتطبيق، إذا لم تكن هناك أي مشاكل، سنقوم بنشر التطبيق وسنقوم بإبلاغك. سيجعل هذا GPT المخصص الخاص بك مرئيًا لمستخدمينا وسنقوم بالترويج بنشاط لـ GPT الخاص بك لقاعدة مستخدمينا.
الآن يمكننا اختبار التطبيق
لتجربة الخدمة، ستحتاج إلى إنشاء حساب مستخدم والمرور بعملية اختبار GPT كمستخدم. لقد أنشأنا دليلًا لذلك هنا: https://try.rememberizer.ai/blog/rememberizer-gpt-a-first-time-user-guide
إذا كنت تنوي تطوير تطبيق الذكاء الاصطناعي الخاص بك بدلاً من استخدام GPT مخصص، يرجى الرجوع إلى قسم القراءة الإضافية.
يتضمن هذا المستودع:
https://github.com/skydeckai/rememberizer-integration-samples
- developer_guide.ipynb: تعمل هذه المفكرة Jupyter كدليل شامل للمطورين الذين يتطلعون إلى الاندماج مع Rememberizer. يتضمن إرشادات خطوة بخطوة حول تسجيل تطبيقك، وتنفيذ OAuth2 لتفويض المستخدم، واستخدام واجهات برمجة تطبيقات Rememberizer للوصول إلى بيانات المستخدم. تجمع المفكرة بين النصوص التوضيحية ومقتطفات الشيفرة القابلة للتنفيذ، مما يوفر نهجاً عملياً لتعلم عملية الاندماج.
- callback_server.py: هذا السكربت بلغة Python ينفذ خادم Flask بسيط مصمم لمعالجة استدعاء OAuth2 لتكاملات Rememberizer. يستمع لعنوان إعادة التوجيه بعد أن يقوم المستخدم بمنح الإذن لتطبيقك، ويقوم بالتقاط رمز الإذن الذي أرسلته Rememberizer. ثم يُستخدم هذا الرمز لطلب رموز وصول لتفاعلات API. السكربت هو مكون أساسي للمطورين الذين ليس لديهم إعداد خادم موجود، مما يسهل اختبار تطبيق تدفق OAuth2 بسرعة وسهولة.
- rememberizer_openapi: مخطط OpenAPI لوضعه في GPT.
إليك فيديو تعليمي: