Обновление плагина Discourse AI нарушает совместимость с Azure AI

После обновления плагина Discourse AI до последней версии модели GPT с Azure AI перестали работать. В логах было показано следующее:

DiscourseAi::Completions::Endpoints::OpenAi: status: 400 - body: {
  "error": {
    "message": "Unknown parameter: 'stream_options'.",
    "type": "invalid_request_error",
    "param": "stream_options",
    "code": "unknown_parameter"
  }
}

Самое последнее определение API Azure AI можно найти на GitHub. Параметр stream_options там пока отсутствует.

2 лайка

Спасибо, что сообщили нам. Я исправил это здесь:

2 лайка

Привет! Я обновил плагин, и теперь он работает с Azure AI. Однако я обнаружил новую проблему: плагин, похоже, использует конечную точку, настроенную для gpt-4, вместо gpt-4o. :face_with_hand_over_mouth:

Настройка сайта для gpt-4o считывается только в функции has_url?(model), но не используется в самой функции model_uri.

Спасибо за ваше время на исправление этой проблемы :sparkling_heart:

2 лайка

Эта тема была автоматически закрыта через 3 дня. Новые ответы больше не принимаются.