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

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

Amir Hassan

Amir Hassan

2 يونيو 2025

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

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

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

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

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

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

الخطوة 1·واجهة برمجة تطبيقات OpenAI

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

نموذج الطلب:

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": ["celsius", "fahrenheit"]
          }
        },
        "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\": \"Boston, MA\"}"
      }
    },
    "finish_reason": "function_call"
  }]
}

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

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

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

الخطوة 3·واجهة برمجة تطبيقات OpenAI

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

نموذج الطلب:

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\": \"Boston, 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": "المدينة والولاية، مثل سان فرانسيسكو، كاليفورنيا"
          },
          "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.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 يونيو. لمقارنة أداء النماذج بين النسخ، تدعم مكتبة التقييمات لدينا التقييمات العامة والخاصة لإظهار كيف ستؤثر تغييرات النموذج على حالات الاستخدام الخاصة بك.

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

استنتاج

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

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

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

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