Blank white background with no objects or features visible.

تعلن TrueFoundry عن استحواذها على Seldon AI، موسعة بذلك لوحة التحكم الخاصة بها للذكاء الاصطناعي للمؤسسات. البيان الصحفي الكامل →

فهم ملحقات ChatGPT

By TrueFoundry

Published: July 4, 2026

ChatGPT هو نموذج لغوي قوي يمكنه فهم مدخلات المستخدم والاستجابة لها. يحتوي على العديد من الميزات المفيدة المضمنة، ولكن في بعض الأحيان يحتاج المستخدمون إلى وظائف إضافية غير متوفرة بشكل افتراضي. هنا يأتي دور الإضافات.

الإضافات هي مكونات إضافية توسع قدرات ChatGPT. تسمح للمستخدمين بالوصول إلى معلومات حديثة، أو إجراء عمليات حسابية، أو التفاعل مع خدمات الجهات الخارجية استجابة لطلب المستخدم. على سبيل المثال، يمكن لإضافة أن تضيف القدرة على البحث عن معلومات داخل موقع ويب معين أو التكامل مع برنامج إدارة علاقات العملاء (CRM) الخاص بالمستخدم.

أو قد تعمل إضافة تقويم لـ ChatGPT عن طريق السماح للمستخدمين بجدولة الأحداث والتذكيرات مباشرة في واجهة الدردشة. على سبيل المثال، يمكن للمستخدم كتابة "جدولة اجتماع مع جون يوم الجمعة الساعة 2 مساءً" ويمكن لـ ChatGPT التعرف على النية والتواصل مع إضافة التقويم لإنشاء الحدث.

0:00/1×

إضافة Instacart لـ ChatGPT قيد العمل

إضافة Instacart لـ ChatGPT هي إضافة موجودة تمكن المستخدمين من إضافة مكونات الوصفات بسهولة إلى سلة Instacart الخاصة بهم دون مغادرة واجهة الدردشة. على سبيل المثال، إذا سأل المستخدم "ما هي المكونات التي أحتاجها لعمل اللازانيا؟"، يمكن لـ ChatGPT تقديم قائمة بالمكونات المطلوبة لللازانيا وعرض إضافتها إلى سلة Instacart الخاصة بالمستخدم. يمكن للمستخدم بعد ذلك تأكيد الطلب بنقرة بسيطة، وستضيف إضافة Instacart تلقائيًا جميع المكونات الضرورية إلى سلتهم.

كيف تعمل الإضافات؟

لإنشاء إضافة، يمكن للمطورين إتاحة واجهة برمجة تطبيقات (API) عبر موقعهم الإلكتروني وإنشاء ملف بيان يحدد واجهة برمجة التطبيقات بطريقة موحدة. يمكن لـ ChatGPT بعد ذلك قراءة هذه الملفات وتمكين نماذج الذكاء الاصطناعي من التواصل مع واجهة برمجة التطبيقات التي حددها المطور. تتضمن الإضافة النموذجية ما يلي:

  • API,
  • مخطط لواجهة برمجة التطبيقات بتنسيق OpenAPI JSON أو YAML,
  • ملف بيان للإضافة بتنسيق JSON.

سيستخدم ChatGPT ملف البيان ومخطط OpenAPI لفهم ما تفعله الإضافة وكيفية التفاعل معها. ثم عندما يوجه المستخدم طلبًا إلى ChatGPT، سيحدد ما إذا كان يحتاج إلى التفاعل مع أي إضافات نشطة لتلبية الطلب ويستدعي نقاط النهاية ذات الصلة لتلبية طلبات المستخدم. تمامًا كما هو الحال مع توجيه النماذج اللغوية الأخرى، سترغب في اختبار مطالبات وأوصاف متعددة في ملف البيان ومخطط واجهة برمجة التطبيقات لمعرفة الأفضل.

توفر OpenAI رمزًا برمجيًا لإضافة نموذجية يمكنها البحث في قاعدة بيانات متجهية (vector DB) مثل Pinecone وإرجاع المستندات ذات الصلة. أثناء الإجابة على مطالبات المستخدم، قد يستخدم ChatGPT هذه الإضافة لتوسيع معرفته عن طريق الاستعلام عن المستندات ذات الصلة. على سبيل المثال، داخل مؤسسة، قد يحتاج ChatGPT إلى الاستعلام عن وثائق الشركة الداخلية للإجابة على الأسئلة المتعلقة بالشركة.

بالنسبة لإضافة استرجاع المستندات هذه، فإن ملف البيان المسمى ai-plugin.json سيبدو شيئًا كهذا:

لاحظ كيف توجد حقول مثل description_for_model و وصف_للبشر. تمنحك سمة وصف_للنموذج حرية توجيه النموذج حول كيفية استخدام المكون الإضافي الخاص بك بشكل عام. بشكل عام، يتمتع نموذج اللغة الذي يقف وراء ChatGPT بقدرة عالية على فهم اللغة الطبيعية واتباع التعليمات. لذلك، يعد هذا مكانًا جيدًا لوضع التعليمات العامة حول ما يفعله المكون الإضافي الخاص بك وكيف يجب على النموذج استخدامه بشكل صحيح.

نشر مكون إضافي

سنقوم بنشر المكون الإضافي للاسترجاع المذكور أعلاه على TrueFoundry وربطه بـ ChatGPT. يمكن للمكون الإضافي البحث في قواعد بيانات المتجهات مثل Pinecone وإرجاع المستندات ذات الصلة.

💡

لاحظ أنك ستحتاج إلى صلاحية الوصول إلى مكونات ChatGPT الإضافية لإنشاء مكون إضافي. يمكنك طلب الوصول إليه هنا.

استنساخ مستودع Github

لنشر هذا التطبيق، ستحتاج إلى استنساخ هذا المستودع. هذا مطلوب لأننا سنحتاج في النهاية إلى تحديث مخطط OpenAPI والبيان باستخدام عناوين URL اللاحقة لتطبيق المكون الإضافي المنشور.

إعداد قاعدة بيانات المتجهات: Pinecone

Pinecone هي قاعدة بيانات متجهات مُدارة مصممة للسرعة وقابلية التوسع والتسليم إلى الإنتاج بشكل أسرع. لاستخدام Pinecone كمزود لقاعدة بيانات المتجهات الخاصة بك، احصل أولاً على مفتاح API عن طريق التسجيل للحصول على حساب. يمكنك الوصول إلى مفتاح API الخاص بك من قسم "مفاتيح API" في الشريط الجانبي للوحة التحكم الخاصة بك. يدعم Pinecone أيضًا البحث الهجين، وهو في وقت كتابة هذا التقرير مخزن البيانات الوحيد الذي يدعم متجهات SPLADE المتفرقة أصلاً.

يمكن العثور على شرح كامل لدفتر ملاحظات Jupyter لنسخة Pinecone من المكون الإضافي للاسترجاع هنا. يوجد أيضًا فيديو توضيحي هنا.

سيقوم التطبيق بإنشاء فهرس Pinecone لك تلقائيًا عند تشغيله للمرة الأولى. ما عليك سوى اختيار اسم لفهرسك وتعيينه كمتغير بيئة أثناء نشر التطبيق.

نشر التطبيق على TrueFoundry

الآن لنقم بنشر التطبيق على TrueFoundry.

  1. أنشئ حسابًا مجانيًا لدى TrueFoundry وأنشئ مساحة عمل جديدة باسم فريد.

2.  أثناء استخدام قاعدة بيانات Pinecone المتجهة، ستحتاج إلى متغيرات البيئة التالية. سيتم استخدام رمز المالك (bearer token) لمصادقة الطلبات إلى نقاط النهاية.

الاسممطلوبالوصفDATASTOREنعماسم مخزن البيانات، اضبطه على pineconeBEARER_TOKENنعمرمزك السري لمصادقة الطلبات إلى واجهة برمجة التطبيقاتOPENAI_API_KEYنعممفتاح OpenAI API الخاص بك لإنشاء التضمينات باستخدام نموذج text-embedding-ada-002PINECONE_API_KEYنعممفتاح Pinecone API الخاص بك، موجود في لوحة تحكم PineconePINECONE_ENVIRONMENTنعمبيئة Pinecone الخاصة بك، موجودة في لوحة تحكم Pinecone، مثل us-west1-gcp، us-east-1-aws، إلخ.PINECONE_INDEXنعماسم فهرس Pinecone الذي اخترته. ملاحظة: يجب أن يتكون اسم الفهرس من أحرف أبجدية رقمية صغيرة أو '-'

انتقل إلى TrueFoundry وحدة تحكم الأسرار. أنشئ مجموعة أسرار جديدة وأنشئ أسرارًا لاستخدامها كمتغيرات بيئة.

3. انتقل إلى وحدة تحكم النشر. أنشئ خدمة جديدة في مساحة عملك.

4. في نموذج إنشاء الخدمة، اضبط المصدر على عنوان URL للمستودع الذي استنسخته للتو، واضبط البناء على بناء DockerFile.

5. في النموذج، اضبط المنفذ على 8080 واختر نقطة نهاية مناسبة لخدمتك:

port setting

6. أضف متغيرات البيئة واضبطها على الأسرار التي أنشأتها للتو.

env setting

7. قم بالنشر ويجب أن يظهر تطبيق الويب الخاص بالملحق ونقطة النهاية في علامة تبويب عمليات النشر. سنستخدم نقطة النهاية التي تم إنشاؤها هنا لتسجيل الملحق في OpenAI لاستخدامه مع ChatGPT:

deployed service

8. انتقل إلى مستودع Github الخاص بك وقم بتحديث عنوان URL للتطبيق في كل من مخطط OpenAPI والبيان الموجودين في ./well-known المجلد. بمجرد التحديث، يمكنك تعديل عملية النشر على TrueFoundry إلى أحدث التزامات وإعادة النشر من علامة تبويب عمليات النشر.

عدّل عملية النشر لاستخدام أحدث التزامات من Github

اختبار الملحق


بمجرد إنشاء واجهة برمجة التطبيقات (API) وملف البيان ومواصفات OpenAPI الخاصة بواجهة برمجة التطبيقات الخاصة بك، تكون الآن جاهزًا لربط الملحق عبر واجهة مستخدم ChatGPT.

بالنسبة لـ واجهة مستخدم ChatGPT، اختر أولاً "تطوير الملحق الخاص بك" لإعداده ثم "تثبيت ملحق غير موثوق به" لتثبيته لنفسك.

أولاً، ستحتاج إلى توفير نقطة النهاية لخدمة API الخاصة بك. يمكنك الحصول على هذا من TrueFoundry علامة تبويب عمليات النشر. ثانيًا، ستحتاج إلى توفير رمز المفوّض (bearer token) المستخدم لمصادقة طلبات API. بمجرد الانتهاء من ذلك، يجب أن يكون الملحق جاهزًا للاستخدام مع ChatGPT (لك وحدك، لأنه غير موثوق به!).

The fastest way to build, govern and scale your AI

Sign Up
Table of Contents

One Gateway for Every LLM, Agent and MCP Server

Book a 30-min with our AI expert

Book a Demo

The fastest way to build, govern and scale your AI

Book Demo
Summarize with
ChatGPT logo by OpenAI
Perplexity AI logo
Blurry red snowflake on white background, symmetrical frosty design with soft edges and abstract shape.

Discover More

November 5, 2025
|
5 min read

توطين البيانات في عصر الذكاء الاصطناعي الوكيل: كيف تمكّن بوابات الذكاء الاصطناعي التوسع السيادي والامتثال

October 5, 2023
|
5 min read

<Webinar> عرض الذكاء الاصطناعي التوليدي للمؤسسات

Best Fine Tuning Tools for Model Training
May 3, 2024
|
5 min read

أفضل 6 أدوات ضبط دقيق لتدريب النماذج في عام 2026

July 20, 2023
|
5 min read

LLMOps CoE: الحدود التالية في مشهد MLOps

July 4, 2026
|
5 min read

تكاملات منصة التعلم الآلي #1: Weights & Biases

Use Cases
Engineering and Product
July 4, 2026
|
5 min read

تكامل Pillar Security مع TrueFoundry

No items found.
July 4, 2026
|
5 min read

التخزين المؤقت الدلالي لنماذج اللغة الكبيرة (LLMs): تقليل التكلفة وزمن الاستجابة بما يتجاوز التخزين المؤقت للبادئات

No items found.
July 4, 2026
|
5 min read

تكاملات أدوات التعلم الآلي #2 DVC لإدارة إصدارات بياناتك

Engineering and Product
Use Cases
No items found.

Recent Blogs

Black left pointing arrow symbol on white background, directional indicator.
Black left pointing arrow symbol on white background, directional indicator.
Take a quick product tour
Start Product Tour
Product Tour