Mise à jour du plugin Discourse AI casse la compatibilité avec Azure AI

Après la mise à niveau du plugin Discourse AI vers la dernière version, les modèles GPT avec Azure AI ont cessé de fonctionner. Les journaux ont montré que :

DiscourseAi::Completions::Endpoints::OpenAi: status: 400 - body: {
  "error": {
    "message": "Paramètre inconnu : 'stream_options'.",
    "type": "invalid_request_error",
    "param": "stream_options",
    "code": "unknown_parameter"
  }
}

La dernière définition de l’API Azure AI se trouve sur GitHub. Et stream_options n’y est pas encore.

2 « J'aime »

Merci de nous avoir informés. Je l’ai corrigé ici :

2 « J'aime »

Salut ! J’ai mis à jour le plugin et il fonctionne maintenant sur Azure AI. Cependant, j’ai trouvé un nouveau problème : le plugin semble utiliser le point de terminaison configuré pour gpt-4 au lieu de gpt-4o. :face_with_hand_over_mouth:

Le paramètre du site de gpt-4o n’est lu qu’à la fonction has_url?(model), mais n’est pas utilisé dans la fonction model_uri réelle.

Merci pour votre temps pour corriger cela :sparkling_heart:

2 « J'aime »

Ce sujet a été automatiquement fermé après 3 jours. Les nouvelles réponses ne sont plus autorisées.