مقدمة
مرحبًا بكم في Rememberizer! ي outlines هذا الدليل كيفية إنشاء GPT مخصص من OpenAI، Demo GPT - تمرين يعرض كيفية تحسين Rememberizer لخدمة GPT الخاصة بك للمستخدمين. سنغطي تسجيل التطبيق ودمج Rememberizer بسلاسة كإجراء. بعد ذلك، يقوم مستخدموك بتوحيد مصادر المحتوى الخاصة بهم في قواعد بيانات معرفية ديناميكية مخصصة للتفاعل مع GPT الخاص بك.
*إذا كنت تخطط لإنشاء تطبيق AI الخاص بك بدلاً من استخدام GPT مخصص، يرجى الاطلاع على القسم الأخير من هذه المدونة.
شاهد فيديو العرض السريع هنا أو اطلع على الدليل خطوة بخطوة أدناه:
المتطلبات
- حساب OpenAI ChatGPT Plus
- واحد أو أكثر من مخازن المعرفة المدعومة، مثل Slack أو Dropbox أو Google Drive، حتى تتمكن من اختبار GPT كـ مستخدم
إعداد الحساب والخطوات الأولى
اضغط على الرابط التالي، وسيدلك ذلك إلى موقع Rememberizer الخاص بنا:
I'm sorry, but I need the content you'd like translated. Please provide the text or HTML elements you want to be translated into Arabic.
اضغط على بدء الاستخدام، ثم اضغط على تسجيل التطبيق. في هذه المرحلة، سيتم سؤالك لتسجيل الدخول أو التسجيل. أكمل عملية التسجيل. إذا رأيت شاشة تسجيل الدخول، اضغط على خيار "التسجيل"، الذي يبدو مثل "ليس لديك حساب؟ سجل الآن”
I'm sorry, but I need the content you'd like translated. Please provide the text or HTML elements you want to be translated into Arabic.
سيُطلب منك بعد ذلك ملء تفاصيل تطبيقك في نموذج تسجيل تطبيق جديد.
الخطوة 1: سجل تطبيقك
يتطلب ذلك بعض التفاعل بين تسجيل التطبيق الجديد، في هذه الحالة، GPT، وإنشاء الـ GPT.
I'm sorry, but I need the content you'd like translated. Please provide the text or HTML elements you want to be translated into Arabic.
- "اسم التطبيق،" اكتب اسم GPT؛ سنستخدم Demo GPT في مثالنا.
- “رابط صفحة الهبوط”، رابط GPT (سنحصل على هذا بمجرد أن نقوم بإنشاء GPT؛ في الوقت الحالي، أضف https://placeholder.com)
- "منطقة الطلب المصرح بها”، اكتب المجال لموقع Chat GPT. https://chat.openai.com
- "عناوين URL المعتمدة لإعادة التوجيه” هي عنوان URL للرد (سنحصل على ذلك بمجرد إنشاء GPT؛ في الوقت الحالي، أضف https://placeholder.com)
- انقر على "إنشاء تطبيق.”
I'm sorry, but I need the content you'd like translated. Please provide the text or HTML elements you want to be translated into Arabic.
الخطوة 2: تكوين إعدادات التطبيق وبيانات الاعتماد.
افتح تطبيق Demo GPT الذي أنشأته مؤخرًا.
خذ ملاحظة حول بيانات اعتماد التطبيق لأننا بحاجة لنسخها إلى GPT الخاص بنا عند بنائه.
I'm sorry, but I need the content you'd like translated. Please provide the text or HTML elements you want to be translated into Arabic.
إنشاء GPT
يمكنك البدء من خلال إنشاء GPT في واجهة ChatGPT.
إعدادات GPT
يمكنك ملء المعلومات كما تشاء. إليك مثال أساسي يمكنك تجربته:
إنشاء إجراء Rememberizer
من محرر GPT:
اختر "Configure" ثم انزل لأسفل حتى ترى "Create new action"
اضغط على العجلة بجوار المصادقة واضبط نوع المصادقة على OAuth.
ألصق في معرف العميل وسر العميل من بيانات اعتماد تطبيقات Rememberizer أعلاه:
Authorization URL: https://api.rememberizer.ai/api/v1/auth/oauth2/authorize/
Token URL: https://api.rememberizer.ai/api/v1/auth/oauth2/token/
اترك Scope فارغًا.
انقر حفظ.
املأ مخطط 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
انسخ الرابط لعنوان URL للعودة والذي سيظهر شيئًا مثل هذا: https://chat.openai.com/aip/g-16b19be82471cb3841d9ad5515f26d51c0206aaf/oauth/callback
تحديث معلومات تطبيق Rememberizer
رابط GPT وURL استدعاء
املأ رابط GPT وعنوان URL الخاص بالاستدعاء من الخطوة أعلاه واحفظ التطبيق
انشر كعامة، إذا كنت ترغب في أن يكون تطبيقك في دليل التطبيقات المميزة
بمجرد أن نقوم بمراجعة التطبيق، إذا لم توجد مشاكل، سنقوم بنشر التطبيق وسنوافيك بالخبر. سيجعل هذا Custom GPT الخاص بك مرئيًا لمستخدمينا وسنقوم بالترويج بنشاط لـ GPT الخاص بك لقاعدة مستخدمينا.
الآن يمكننا اختبار التطبيق
لإجراء الاختبار، سيتعين عليك إنشاء حساب مستخدم والمرور بعملية اختبار GPT كمستخدم. لقد أنشأنا دليلًا لذلك هنا: https://try.rememberizer.ai/blog/rememberizer-gpt-a-first-time-user-guide
إذا كنت تنوي تطوير تطبيق الذكاء الاصطناعي الخاص بك بدلاً من استخدام GPT مخصص، يرجى الرجوع إلى قسم القراءة الإضافية.
تتضمن هذه المستودع:
https://github.com/skydeckai/rememberizer-integration-samples
I'm sorry, but I need the content you'd like translated. Please provide the text or HTML elements you want to be translated into Arabic.
- developer_guide.ipynb: يعد هذا الدليل في Jupyter Notebook مرجعًا شاملاً للمطورين الذين يتطلعون إلى التكامل مع Rememberizer. ويشمل تعليمات خطوة بخطوة حول تسجيل تطبيقك، وتنفيذ OAuth2 لتفويض المستخدم، واستخدام واجهات برمجة التطبيقات الخاصة بـ Rememberizer للوصول إلى بيانات المستخدم. يجمع الدفتر بين النصوص التفسيرية مع مقتطفات من التعليمات البرمجية القابلة للتنفيذ، مما يوفر نهجًا عمليًا لتعلم عملية التكامل.
- callback_server.py: هذا البرنامج النصي بلغة Python يقوم بتنفيذ خادم Flask بسيط مصمم للتعامل مع رد نداء OAuth2 لتكاملات Rememberizer. يستمع لعنوان URL لإعادة التوجيه بعد أن يقوم المستخدم بتفويض تطبيقك، ملتقطًا رمز التفويض المرسل من Rememberizer. يتم استخدام هذا الرمز بعد ذلك لطلب رموز الوصول للتفاعل مع واجهة البرمجة التطبيقية. البرنامج النصي هو مكون أساسي للمطورين الذين لا يمتلكون إعداد خادم موجود، مما يسهل اختبار وتنفيذ تدفق OAuth2 بسرعة وسهولة.
- rememberizer_openapi: مخطط OpenAPI لوضعه في GPT.
هنا فيديو توضيحي:
I'm sorry, but I need the content you'd like translated. Please provide the text or HTML elements you want to be translated into Arabic.