<div></div>
بحث Google عن Discourse AI
لإعداد روبوت بحث Google باستخدام المكون الإضافي Discourse AI، ستحتاج إلى تكوين محرك بحث Google قابل للبرمجة ومفتاح واجهة برمجة تطبيقات البحث المخصص. أي نموذج ذكاء اصطناعي تستخدمه سيحتاج إلى استخدام أداة البحث هذه لإرجاع نتائج بحث Google. عند إعداد خدمة ذكاء اصطناعي لمكون Discourse الإضافي الخاص بك، على سبيل المثال إذا كنت تستخدم OpenAI API GPT أو Anthropic Claude، وتريد استخدام روبوت مساعد لإجراء عمليات بحث Google، فستحتاج إلى تكوين محرك بحث قابل للبرمجة للبحث في Google باستخدام مفتاح واجهة برمجة تطبيقات لروبوت الباحث الخاص بك للوصول إلى محرك البحث وإرجاع النتائج.
مقدمة: Google Cloud، محرك البحث القابل للبرمجة، وواجهة برمجة تطبيقات البحث المخصص
محرك البحث القابل للبرمجة (أو محرك البحث المخصص) هو خدمة محرك بحث مجانية يمكن لأي شخص إعدادها على موقعه على الويب ويتم التعرف عليها بواسطة معرف محرك البحث (أو رقم CX). يُستخدم مفتاح واجهة برمجة تطبيقات البحث المخصص لإجراء طلبات واجهة برمجة التطبيقات إلى محرك البحث، ويتم إدارة مفاتيح واجهة برمجة التطبيقات من وحدة تحكم Google Cloud. وبالتالي، ستحتاج إلى إعداد حساب Google Cloud - يلزم وجود بطاقة ائتمان لتسجيل حسابك، ولكن واجهة برمجة تطبيقات البحث المخصص توفر 100 استعلام بحث مجانًا يوميًا قبل الدفع (تتكلف الطلبات الإضافية 5 دولارات لكل 1000 استعلام، حتى 10000 استعلام يوميًا، ولكن سيتعين عليك شراء المزيد من الاستخدام). انظر كيفية إدارة الفواتير.
ستحتاج أيضًا إلى إعداد مفتاحك ضمن مشروع Google Cloud، ويفضل أن يكون مشروعًا جديدًا مخصصًا لمفتاح البحث (لتسهيل التتبع). لاحظ أن Google Cloud لديها حصص على كل من عدد المشاريع وعدد المشاريع المرتبطة بحساب فوترة، ويمكن إضافة المشاريع إلى حسابات الفوترة بعد إعدادها وإنشاء مفاتيح واجهة برمجة التطبيقات.
قائمة التحقق
- إعداد حساب Google Cloud
- إنشاء مشروع لمفتاح واجهة برمجة تطبيقات البحث المخصص الخاص بك
- ربط المشروع بحساب الفوترة
- إنشاء مفتاح واجهة برمجة التطبيقات
- تكوين مفتاح واجهة برمجة التطبيقات للبحث المخصص
- إعداد محرك بحث Google قابل للبرمجة
- حفظ مفتاح واجهة برمجة تطبيقات البحث المخصص ومعرف البحث المخصص في إعدادات Discourse AI
الخطوة 1: إعداد مشروع في Google Cloud
قبل إعداد محرك البحث المخصص ومفتاح واجهة برمجة التطبيقات، قم بإعداد مشروع في Google Cloud.
انتقل إلى مسؤول Google Cloud لواجهات برمجة التطبيقات (أو مؤسستك)، وتأكد من أنك في المؤسسة الأم (يمكنك رؤيتها في الحقل العلوي بجوار شعار Google Cloud).
سيتعين عليك إنشاء مشروع لمحرك البحث الخاص بك إذا لم يكن لديك مشروع بالفعل ترغب في استخدامه - يوجد رابط لتحديد أو إنشاء مشروع جديد بالقرب من أعلى الصفحة.
أكمل صفحة إنشاء مشروع جديد (تأكد من تحديد مؤسستك في حقول القائمة المنسدلة المناسبة).
لإدارة الفواتير لمشروعك، ستحتاج إلى إعداد حساب فوترة للمشروع في فوترة Google Cloud، بافتراض أن لديك فوترة مكوّنة لمؤسستك. يمكنك (أو مدير حساب الفوترة الخاص بك) القيام بذلك لاحقًا بعد إنشاء المفتاح. لاحظ أن هناك حصصًا على المشاريع ومشاريع الفوترة اعتمادًا على حساب Google Cloud الخاص بمؤسستك.
لتمكين الفوترة على مشروعك، انتقل إلى علامة التبويب “الفوترة” في قائمة التنقل في Google Cloud واربط حساب فوترة، أو قم بتمكين الفوترة للمشروع من صفحة مشاريع الفوترة.
الخطوة 2: إنشاء مفتاح واجهة برمجة التطبيقات
لإنشاء مفتاح واجهة برمجة تطبيقات من Google Cloud Console، انتقل إلى علامة التبويب “واجهات برمجة التطبيقات والخدمات” في وحدة تحكم Google Cloud الخاصة بك وإعدادات بيانات الاعتماد لمشروعك الجديد. (لا تقلق بشأن رسالة “تكوين شاشة الموافقة”). انقر فوق رابط “+ إنشاء بيانات الاعتماد” بالقرب من أعلى الصفحة وحدد “مفتاح واجهة برمجة التطبيقات” من خيارات القائمة المنسدلة.
سيتم إنشاء مفتاح واجهة برمجة تطبيقات جديد لك. انسخه واحفظه في مكان آمن مثل تطبيق خزانة كلمات المرور. لا تشارك المفاتيح.
هذا هو مفتاح واجهة برمجة تطبيقات البحث المخصص من Google الذي ستحتاج إلى إدخاله في إعدادات Discourse AI الخاصة بك لـ
ai google_custom_search_api_keyيجب أن ترى الآن مفتاحك الجديد مدرجًا في قائمة مفاتيح واجهة برمجة التطبيقات. انقر فوق النقاط الثلاث في عمود “الإجراءات” على اليمين وحدد “تحرير مفتاح واجهة برمجة التطبيقات”.
سيؤدي هذا إلى فتح صفحة تكوين بيانات اعتماد مفتاح واجهة برمجة التطبيقات، وهنا يمكنك تحرير اسم مفتاح واجهة برمجة التطبيقات ليكون شيئًا أكثر ملاءمة. (يمكنك أيضًا عرض/نسخ مفتاح واجهة برمجة التطبيقات الخاص بك أو إعادة إنشائه إذا لزم الأمر). ثم انتقل إلى قسم “قيود واجهة برمجة التطبيقات” في الأسفل وحدد “تقييد المفتاح” ثم اختر “واجهة برمجة تطبيقات البحث المخصص”. انقر فوق “موافق” ثم احفظ مفتاح واجهة برمجة التطبيقات الخاص بك.
إذا لم تر أي قيود مدرجة، فقد تحتاج إلى تمكين خدمة واجهة برمجة التطبيقات في مكتبة واجهات برمجة التطبيقات. ابحث عن “Google Custom Search API” ثم حددها. هنا سترى تفاصيل واجهة برمجة تطبيقات البحث المخصص، بما في ذلك التسعير وروابط لمزيد من الوثائق - انقر فوق الرابط لتمكين واجهة برمجة التطبيقات.
سيظهر مفتاح واجهة برمجة التطبيقات الجديد الآن مع اسمه الجديد وعلامة تحقق خضراء للإشارة إلى أنه مقيد بطلبات JSON لواجهة برمجة تطبيقات البحث المخصص.
الخطوة 3: إنشاء محرك بحث قابل للبرمجة
لإنشاء محرك بحث ليستخدمه مفتاح واجهة برمجة التطبيقات الخاص بك، انتقل إلى صفحة محرك بحث Google القابل للبرمجة وانقر فوق “البدء” إذا لم تكن قد سجلت الدخول بالفعل (سجل الدخول أو أنشئ حسابك). بمجرد تسجيل الدخول، انتقل إلى صفحة وحدة تحكم محرك البحث. سيتم إدراج جميع محركات البحث القابلة للبرمجة الموجودة لديك هنا.
انقر فوق الزر “إضافة” (أو الرابط “إنشاء محرك البحث الأول الخاص بك!”) لفتح صفحة محرك البحث الجديد. امنحه اسمًا مناسبًا واملأ الحقول حسب الاقتضاء.
انقر فوق الزر “إنشاء” وسيتم إنشاء محرك البحث الجديد الخاص بك. ستمنحك الصفحة خيار نسخ نص البحث إذا كنت ترغب في استخدام مربع البحث في واجهة ويب في مكان ما، ولكن هذا ليس ضروريًا هنا، حيث أننا مهتمون فقط باستخدامه لبيانات اعتماد مفتاح واجهة برمجة التطبيقات للوصول.
حدد زر “تخصيص” للانتقال إلى صفحة نظرة عامة على محرك البحث. هنا يمكننا الآن رؤية معرف محرك البحث (رقم CX) المطلوب لإعدادات بحث Google الخاصة بـ Discourse AI، بالإضافة إلى بعض الخيارات الأخرى التي يمكن تكوينها. (لاحظ أنه إذا قمت بالتمرير لأسفل، يوجد رابط لإنشاء مفاتيح واجهة برمجة التطبيقات - لا تحتاج إلى القيام بذلك لأنك قمت بذلك في الخطوة 2 أعلاه).
الخطوة 4: تكوين بحث Google المخصص في المكون الإضافي Discourse AI
انسخ رقم معرف محرك البحث واحفظه مع مفتاح واجهة برمجة التطبيقات الذي أنشأته في الخطوة 2. انتقل إلى “المسؤول” - “إعدادات الموقع” وفي عامل تصفية “جميع إعدادات الموقع”، اكتب “بحث Google المخصص” لإظهار الإعدادين اللذين تحتاجهما. الصق مفتاح واجهة برمجة التطبيقات في ai_google_custom_search_api_key ومعرف محرك البحث (رقم CX) في ai_google_custom_search_cx لمثيل Discourse الخاص بك واحفظ الإعدادات الجديدة. قم بتكوين إعدادات الذكاء الاصطناعي الأخرى حسب الحاجة.
الخطوة 5: تتبع مفاتيح واجهة برمجة تطبيقات البحث
يمكنك رؤية نشاط مفتاح واجهة برمجة تطبيقات البحث المخصص الخاص بك في تفاصيل واجهات برمجة التطبيقات والخدمات في Google Cloud Console وأيضًا إعداد الحصص في علامة التبويب “الحصص وحدود النظام”. يمكن عرض تقارير التكلفة في علامة التبويب “التكلفة”.
أمثلة على عمليات بحث Discourse AI
إليك مثال على OpenAI GPT-4 Turbo باستخدام بحث Google المخصص لـ شرح ما يفعله وكيفية إعداده.
إليك مثال على Anthropic Claude Opus باستخدام بحث Google المخصص لـ شرح معنى “القنطور المعكوس”.
روابط ذات صلة
- Discourse AI
- وثائق محرك بحث Google القابل للبرمجة للمطورين
- واجهة برمجة تطبيقات بحث Google المخصص
- فوترة Google Cloud
- محرك بحث Google القابل للبرمجة
















