أوبن AI جي بي تي-3.5 تيربو وجي بي تي-4 (أسعار أقل ونموذج جديد)

أعلنت OpenAI عن مجموعة من التحديثات، بما في ذلك تحسين قدرات استدعاء الوظائف، وتوسيع نوافذ السياق، وأسعار أقل.

Amir Hassan

Amir Hassan

2 يونيو 2025

أوبن AI جي بي تي-3.5 تيربو وجي بي تي-4 (أسعار أقل ونموذج جديد)

في 13 يونيو 2023، أعلنت OpenAI عن مجموعة من التحديثات لمجموعة نماذج اللغة الخاصة بها، بما في ذلك تحسين steerability، وتحسينقدرات استدعاء الوظائف، وفتح سياقات موسعة، وأسعار أقل. في غضون ستة أشهر فقط، حقق ChatGPT، وهو نموذج شقيق لـ InstructGPT الذي تم تدريبه على اتباع التعليمات وتقديم استجابات مفصلة، شعبية متزايدة حول العالم منذ إطلاقه في 30 نوفمبر 2022. تغطي هذه التحديثات ست مجالات رئيسية، ونحن متحمسون للاستكشاف بالتفاصيل معكم.

استدعاء الوظائف

تسمح التحديثات الأخيرة لـ GPT-4-0613 و GPT-3.5-turbo-0613 للمطورين بوصف الوظائف للنماذج، التي يمكنها بعد ذلك إخراج كائن JSON يحتوي على المعطيات لاستدعاء تلك الوظائف. يوفر هذا وسيلة جديدة لربط نماذج GPT بالأدوات الخارجية وواجهات البرمجة لإنشاء بيانات هيكلية.

لقد تم ضبط النماذج لاكتشاف متى يحتاج إلى استدعاء وظيفة ويمكنها الاستجابة بـ JSON الذي يتوافق مع توقيع الوظيفة. وهذا يتيح للمطورين إنشاء روبوتات محادثة تجيب على الأسئلة من خلال استدعاء الأدوات الخارجية، وتحويل اللغة الطبيعية إلى استدعاءات API أو استعلامات قاعدة البيانات، واستخلاص بيانات بنيوية من النصوص. تدعم معلمات API الجديدة استدعاء وظائف محددة، ويمكن للمطورين الرجوع إلى وثائق المطورين لإضافة evals لتحسين استدعاء الوظائف.

مثال على استدعاء الوظائف

الخطوة 1·OpenAI API

استدعاء النموذج مع الوظائف ومدخلات المستخدم

كود الطلب نموذجي:

curl https://api.openai.com/v1/chat/completions -u :$OPENAI_API_KEY -H 'Content-Type: application/json' -d '{
  "model": "gpt-3.5-turbo-0613",
  "messages": [
    {"role": "user", "content": "كيف تكون حالة الطقس في بوسطن؟"}
  ],
  "functions": [
    {
      "name": "get_current_weather",
      "description": "الحصول على حالة الطقس الحالية في موقع معين",
      "parameters": {
        "type": "object",
        "properties": {
          "location": {
            "type": "string",
            "description": "المدينة والولاية، على سبيل المثال سان فرانسيسكو، CA"
          },
          "unit": {
            "type": "string",
            "enum": ["celsius", "fahrenheit"]
          }
        },
        "required": ["location"]
      }
    }
  ]
}'

يمكنك استخدام Apidog لإرسال طلبات cURL. Apidog هو أداة قوية لتطوير واختبار API تقدم مجموعة من الميزات والفوائد للمطورين. مثل Postman، يسمح Apidog للمستخدمين بإرسال طلبات cURL، وهو مفيد بشكل خاص لأولئك الذين يعرفون cURL في واجهة سطر الأوامر. من خلال الاستفادة من واجهة Apidog سهلة الاستخدام وميزاتها العديدة، يمكنك إنشاء وإرسال طلبات cURL إلى جانب أنواع أخرى من الطلبات بسهولة كبيرة. هذا يمكّن المطورين من اختبار واجهات برمجة التطبيقات بكفاءة، وتحديد وتصحيح المشكلات المحتملة بسرعة، وزيادة كفاءات تطوير API الخاصة بهم.

سواء كنت مطوراً ذو خبرة أو مبتدئاً في اختبار API، فإن وظيفة طلب cURL الخاصة بـ Apidog هي أداة أساسية ينبغي أن تكون لديك.

يجب عليك استبدال $OPENAI_API_KEY بمعامل المفتاح الفعلي عند لصق أمر طلب cURL.

بعد النقر على زر "إرسال"، ستتلقى سلسلة من رموز الاستجابة.

استجابة كاملة:

{
  "id": "chatcmpl-123",
  ...
  "choices": [{
    "index": 0,
    "message": {
      "role": "assistant",
      "content": null,
      "function_call": {
        "name": "get_current_weather",
        "arguments": "{ \"location\": \"بوسطن، MA\"}"
      }
    },
    "finish_reason": "function_call"
  }]
}

الخطوة 2·واجهة برمجة التطبيقات التابعة لجهة خارجية

استخدم استجابة النموذج لاستدعاء واجهة برمجة التطبيقات الخاصة بك، الطلب كما يلي:

curl https://weatherapi.com/...
{ "temperature": 22, "unit": "celsius", "description": "مشمس" }

الخطوة 3·OpenAI API

أرسل الاستجابة مرة أخرى إلى النموذج للتلخيص.

كود الطلب نموذجي:

curl https://api.openai.com/v1/chat/completions -u :$OPENAI_API_KEY -H 'Content-Type: application/json' -d '{
  "model": "gpt-3.5-turbo-0613",
  "messages": [
    {"role": "user", "content": "كيف تكون حالة الطقس في بوسطن؟"},
    {"role": "assistant", "content": null, "function_call": {"name": "get_current_weather", "arguments": "{ \"location\": \"بوسطن، MA\"}"}},
    {"role": "function", "name": "get_current_weather", "content": "{\"temperature\": "22", \"unit\": \"celsius\", \"description\": \"مشمس\"}"}
  ],
  "functions": [
    {
      "name": "get_current_weather",
      "description": "الحصول على حالة الطقس الحالية في موقع معين",
      "parameters": {
        "type": "object",
        "properties": {
          "location": {
            "type": "string",
            "description": "المدينة والولاية، على سبيل المثال سان فرانسيسكو، CA"
          },
          "unit": {
            "type": "string",
            "enum": ["celsius", "fahrenheit"]
          }
        },
        "required": ["location"]
      }
    }
  ]
}'

يمكنك استخدام Apidog لإرسال الطلبات.

بعد النقر على زر "إرسال"، ستحصل على استجابة ناجحة.

استجابة كاملة:

{
    "id": "chatcmpl-******",
    "object": "chat.completion",
    "created": *****,
    "model": "gpt-3.5-turbo-0613",
    "choices": [
        {
            "index": 0,
            "message": {
                "role": "assistant",
                "content": "حالة الطقس في بوسطن مشمسة حالياً مع درجة حرارة 22 درجة مئوية."
            },
            "finish_reason": "stop"
        }
    ],
    "usage": {
        "prompt_tokens": 127,
        "completion_tokens": 17,
        "total_tokens": 144
    }
}

حالة الطقس في بوسطن مشمسة حالياً مع درجة حرارة 22 درجة مئوية.

نافذة سياق أكبر

مع التحديثات الأخيرة، أصبح GPT-4-32k-0613 و GPT-3.5-turbo-16k قادرين الآن على التعامل مع نصوص أكبر، مما يعزز فعاليتهم في التطبيقات التي تتطلب معالجة كميات كبيرة من بيانات النص. يمكن لـ GPT-3.5-turbo-16k الآن معالجة حوالي 20 صفحة من النص في طلب واحد، وهو ما يعادل أربعة أضعاف النموذج السابق. بعبارة أخرى، سيكون لدى المستخدمين قريباً القدرة على تحميل ما يصل إلى 20 صفحة من النص إلى ChatGPT دفعة واحدة، مما يوفر دفعة كبيرة لقدراته في التعامل مع بيانات النص الأكبر.

نماذج جديدة

أعلنت OpenAI مؤخرًا عن تحديثات لنماذجها GPT-4 و GPT-3.5 Turbo. يتميز GPT-4-0613 بنموذج محدث ومحسن مع قدرات استدعاء الوظائف. في الوقت نفسه، يحتوي GPT-4-32k-0613 على نفس تحسينات استدعاء الوظائف كتلك الموجودة في GPT-4-0613، بالإضافة إلى طول السياق الموسع لفهم أكبر للنصوص.

التحديثات ستتيح المزيد من الأشخاص لتجربة GPT-4، وتدعوا OpenAI المزيد من الأشخاص من قائمة الانتظار خلال الأسابيع المقبلة، مع نية لإزالة قائمة الانتظار تماماً مع هذا النموذج. وبالمثل، أضاف GPT-3.5-Turbo-0613 استدعاء الوظائف وتوجيه أكثر موثوقية مع رسالة النظام.

يتميز GPT-3.5-Turbo-16k بطول سياق يعادل أربعة أضعاف الطول في GPT-3.5-Turbo، بسعر مضاعف قدره 0.003 لكل 1K من رموز الإدخال و 0.004 لكل 1K من رموز الإخراج. يعني هذا التحديث أن النموذج يمكنه الآن دعم ~20 صفحة من النص في طلب واحد.

ستقوم OpenAI بترقية وإلغاء استخدام النماذج الأولية لـ GPT-4 و GPT-3.5 Turbo التي تم الإعلان عنها في مارس. ستتم ترقية التطبيقات التي تستخدم أسماء النماذج المستقرة تلقائيًا إلى النماذج الجديدة في 27 يونيو. كما يمكن للمطورين استخدام النماذج القديمة حتى 13 سبتمبر عبر تحديد أسماء النماذج المناسبة في طلباتهم API. ترحب OpenAI بتعليقات المطورين لضمان انتقال سلس.

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

أسعار أقل

أعلنت OpenAI مؤخرًا عن تخفيض كبير في أسعار نموذج embeddings الشهير الخاص بها، الذي شهد تخفيضًا قدره 75% في التكاليف، ليصبح $0.0001 لكل 1K من الرموز. يعد هذا التحديث جزءًا من جهود OpenAI المستمرة لجعل أنظمتها أكثر كفاءة وتمرير هذه المدخرات على المطورين.

كما تلقى نموذج الدردشة الشهير GPT-3.5 Turbo الذي يدعم ChatGPT لملايين المستخدمين تخفيضًا في الأسعار، مع انخفاض بنسبة 25% في تكلفة رموز الإدخال. يمكن للمطورين الآن استخدام هذا النموذج مقابل $0.0015 لكل 1K من رموز الإدخال و $0.002 لكل 1K من رموز الإخراج. نسخة السياق 16k، GPT-3.5-Turbo-16k، بسعر 0.003 لكل 1K من رموز الإدخال و 0.004 لكل 1K من رموز الإخراج، مما يمكّن المطورين من الاستفادة من هذا النموذج القوي لمعالجة نصوص أكبر.

تقدّر OpenAI تعليقات المطورين، وتعتبر اقتراحاتهم جزءًا لا يتجزأ من التطور المستمر للمنصة. من المؤكد أن هذه التحديثات الأخيرة ستوفر قيمة أكبر وفرص تطبيق أوسع للمطورين الذين يستخدمون نماذج OpenAI. مع الأسعار المنخفضة والميزات الجديدة الأخرى، تواصل OpenAI أن تكون رائدة في مجال معالجة اللغة الطبيعية.

نموذج GPT-4 مقابل نموذج الدردشة (GPT-3.5-turbo)

يمتاز GPT-3.5-turbo بتكلفته المنخفضة، وأدائه الكافي للتطبيقات العامة، ومتطلبات الموارد الأقل، مما يجعله مثاليًا لأولئك الذين لديهم قيود ميزانية أو يعملون في بيئات محدودة الموارد. ومع ذلك، قد لا تكون نافذة السياق المحدودة واستدعاء الوظائف الأقل قوة مناسبة للتطبيقات المتقدمة.

من ناحية أخرى، يوفر GPT-4 استدعاء وظائف معزز ونافذة سياق أكبر، وهي مفيدة للتطبيقات المعقدة التي تتطلب الاحتفاظ بمعلومات سابقة واسعة. ومع ذلك، يأتي ذلك بسعر أعلى ويتطلب موارد حسابية أكبر. يمكن أن يؤدي اختيار النموذج المناسب لاحتياجاتنا إلى تحقيق أقصى استفادة مع البقاء ضمن الميزانية.

إلغاء استخدام النموذج

قد بدأت عملية ترقية وإلغاء استخدام الإصدارات الأولية من gpt-4 و gpt-3.5-turbo، التي تم الإعلان عنها في مارس. ستتم ترقية أسماء النماذج المستقرة، بما في ذلك gpt-3.5-turbo و gpt-4 و gpt-4-32k، تلقائيًا إلى نماذج جديدة في 27 يونيو. لمقارنة أداء النموذج بين الإصدارات، تدعم مكتبة Evals الخاصة بنا التقييمات العامة والخاصة لإظهار كيف ستؤثر تغييرات النماذج على حالات استخدامك.

إذا كان المطورون يحتاجون إلى مزيد من الوقت للانتقال إلى النماذج الجديدة، يمكنهم لا يزال استخدام النماذج القديمة عن طريق تحديد gpt-3.5-turbo-0301 و gpt-4-0314 أو gpt-4-32k-0314 في طلباتهم API. ستكون النماذج القديمة متاحة حتى 13 سبتمبر، وبعد ذلك ستكون الطلبات للأسماء تلك النماذج غير ناجحة. لمتابعة تحديثات إلغاء استخدام النموذج، يمكنك زيارة صفحة إلغاء استخدام النموذج الخاصة بنا. نظرًا لأن هذا هو التحديث الأول لهذه النماذج، سيسعدنا تلقي تعليقات المطورين لضمان انتقال سلس.

الاستنتاج

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

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

Explore more

أين يمكن تنزيل Swagger UI باللغة العربية مجانًا

أين يمكن تنزيل Swagger UI باللغة العربية مجانًا

استكشف صعوبة الحصول على واجهة باللغة العربية لـ Swagger UI وتعرف على سبب كون Apidog بديلاً قويًا لمنصة تطوير واجهات برمجة التطبيقات (APIs).

23 أبريل 2025

أين يمكن تحميل Postman بالعربية مجانًا؟ استكشاف الخيارات وبديل Apidog

أين يمكن تحميل Postman بالعربية مجانًا؟ استكشاف الخيارات وبديل Apidog

هل يمكنك تحميل Postman بالعربية مجانًا؟ بينما يفتقر Postman للدعم الأصلي للغة العربية، توجد حلول بديلة. استكشفها واكتشف Apidog، بديل Postman القوي والموحد المصمم لتبسيط سير عمل API بالكامل، بغض النظر عن اللغة.

22 أبريل 2025

للمبتدئين: الاستخدام الأساسي لبرنامج Postman

للمبتدئين: الاستخدام الأساسي لبرنامج Postman

Postman هي أداة أساسية لاختبار واجهات برمجة التطبيقات (API). يمكن أن يُحسن كفاءتك عند تنفيذ استراتيجيات API. في هذه المقالة، سأشرح أساسيات استخدام Postman، لتمكين المستخدمين الجدد من تعلمه بسهولة من خلال هذا الدليل.

25 مارس 2025

ممارسة تصميم API في Apidog

اكتشف طريقة أسهل لبناء واستخدام واجهات برمجة التطبيقات