ما زال GPT 3.5 turbo لا يعمل للتقارير الدورية الذكية

مرحباً يا رفاق، لقد قمت بتحديث الإضافة الخاصة بي، لكن GPT 3.5 turbo لا يزال لا يعمل

رسالة (تم الإبلاغ عن 3 نسخ)

خطأ أثناء تشغيل تقرير LLM! : DiscourseAi::Completions::Llm::UNKNOWN_MODEL : DiscourseAi::Completions::Llm::UNKNOWN_MODEL

تتبع الأخطاء

/var/www/discourse/plugins/discourse-ai/lib/completions/dialects/dialect.rb:27:in `dialect_for'
/var/www/discourse/plugins/discourse-ai/lib/completions/llm.rb:64:in `proxy'
/var/www/discourse/plugins/discourse-ai/lib/automation/report_runner.rb:67:in `initialize'
/var/www/discourse/plugins/discourse-ai/lib/automation/report_runner.rb:33:in `new'
/var/www/discourse/plugins/discourse-ai/lib/automation/report_runner.rb:33:in `run!'
/var/www/discourse/plugins/discourse-ai/discourse_automation/llm_report.rb:75:in `block (2 levels) in <main>'
/var/www/discourse/plugins/discourse-automation/app/models/discourse_automation/automation.rb:135:in `trigger!'
/var/www/discourse/plugins/discourse-automation/app/jobs/regular/discourse_automation_trigger.rb:13:in `execute'
/var/www/discourse/app/jobs/base.rb:297:in `block (2 levels) in perform'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rails_multisite-5.0.0/lib/rails_multisite/connection_management.rb:82:in `with_connection'

إعجاب واحد (1)

مرحباً @whitewaterdeu :wave: - أظن أن برنامجك النصي الآلي قد لا يزال يستخدم اسم النموذج الخاطئ (gpt-3-5-turbo). هل تمانع في تحديث اسم النموذج في إعدادات البرنامج النصي إلى gpt-3.5-turbo؟

شكراً لك :kissing_heart:، لقد قمت بالتغيير إلى gpt-3.5-turbo، وقد نجح الأمر، لكن ظهر خطأ آخر
يبدو أنني بحاجة إلى تقليل عدد الرموز (tokens) المرسلة إلى OpenAI، لكنني لا أعرف كيف أفعل ذلك

Message

DiscourseAi::Completions::Endpoints::OpenAi: status: 400 - body: {
  "error": {
    "message": "The maximum context length for this model is 4097 tokens. However, your messages resulted in 5605 tokens. Please reduce the length of the messages.",
    "type": "invalid_request_error",
    "param": "messages",
    "code": "context_length_exceeded"
  }
}


Backtrace

/var/www/discourse/plugins/discourse-ai/lib/completions/endpoints/base.rb:91:in `block (2 levels) in perform_completion!'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/net-http-0.4.1/lib/net/http.rb:2353:in `block in transport_request'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/net-http-0.4.1/lib/net/http/response.rb:320:in `reading_body'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/net-http-0.4.1/lib/net/http.rb:2352:in `transport_request'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/net-http-0.4.1/lib/net/http.rb:2306:in `request'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.3.0/lib/patches/net_patches.rb:19:in `block in request_with_mini_profiler'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.3.0/lib/mini_profiler/profiling_methods.rb:50:in `step'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.3.0/lib/patches/net_patches.rb:18:in `request_with_mini_profiler'
/var/www/discourse/plugins/discourse-ai/lib/completions/endpoints/base.rb:89:in `block in perform_completion!'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/net-http-0.4.1/lib/net/http.rb:1570:in `start'

لا يمكنك فعل ذلك. يجب أن نقوم بقص المحتوى تلقائيًا لجعله مناسبًا لنافذة السياق. يجب أن يكون هناك خطأ في الكود الخاص بنا.

بينما نقوم بحل هذه المشكلة، يمكنك التبديل إلى gpt-4 الذي يحتوي على ضعف حجم نافذة السياق.

3 إعجابات

إغلاق كونه قديمًا، لا ينبغي استخدام GPT-3.5 بعد الآن، أغلب النماذج الآن تأتي مع نافذة سياق كبيرة جدًا.