OpenAI GPT-3.5 Turbo و GPT-4 (أسعار أقل ونموذج جديد)

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

Amir Hassan

Amir Hassan

2 يونيو 2025

OpenAI GPT-3.5 Turbo و GPT-4 (أسعار أقل ونموذج جديد)

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

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

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

تم ضبط النماذج بشكل دقيق لاكتشاف متى تحتاج وظيفة ما إلى الاستدعاء ويمكنها الرد باستخدام JSON الذي يتماشى مع توقيع الوظيفة. يتيح ذلك للمطورين إنشاء روبوتات محادثة تجيب على الأسئلة عن طريق استدعاء أدوات خارجية، وتحويل اللغة الطبيعية إلى استدعاءات تطبيقية أو استفسارات قاعدة بيانات، واستخراج بيانات منظمة من النص. تدعم المعلمات الجديدة لواجهة برمجة التطبيقات استدعاء وظائف معينة، ويمكن للمطورين الرجوع إلى وثائق المطور لإضافة 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": "المدينة والولاية، مثل سان فرانسيسكو، كاليفورنيا"
          },
          "unit": {
            "type": "string",
            "enum": ["درجة مئوية", "فهرنهايت"]
          }
        },
        "required": ["location"]
      }
    }
  ]
}'

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

سواء كنت مطورًا ذو خبرة أو بدأت للتو في اختبار واجهات برمجة التطبيقات، تعتبر وظيفة طلبات 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": "درجة مئوية", "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\": \"درجة مئوية\", \"description\": \"مشمس\"}"}
  ],
  "functions": [
    {
      "name": "get_current_weather",
      "description": "احصل على حالة الطقس الحالية في موقع معين",
      "parameters": {
        "type": "object",
        "properties": {
          "location": {
            "type": "string",
            "description": "المدينة والولاية، مثل سان فرانسيسكو، كاليفورنيا"
          },
          "unit": {
            "type": "string",
            "enum": ["درجة مئوية", "فهرنهايت"]
          }
        },
        "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.003لكل1Kرموز مدخلة و0.004 لكل 1K من الرموز الصادرة. يعني هذا التحديث أن النموذج يمكنه الآن دعم حوالي 20 صفحة من النص في طلب واحد.

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

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

خفض الأسعار

أعلنت OpenAI مؤخرًا عن خفض كبير في الأسعار لنموذج المضمنات الشهير لديها، الذي شهد تخفيضًا بنسبة 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.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 في طلب واجهة برمجة التطبيقات الخاصة بهم. ستكون النماذج القديمة متاحة حتى 13 سبتمبر، وبعد ذلك ستكون الطلبات للأسماء تلك النماذج غير ناجحة. للبقاء على اطلاع على إلغاء النماذج، يمكنك زيارة صفحة إلغاء النماذج الخاصة بنا. حيث أن هذا هو التحديث الأول لهذه النماذج، سنكون ممتنين لتعليقات المطورين لضمان انتقال سلس.

استنتاج

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

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

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

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