Actualización del plugin Discourse AI rompe la compatibilidad con Azure AI

Después de actualizar el plugin Discourse AI a la última versión, los modelos GPT con Azure AI dejaron de funcionar, los registros mostraron que:

DiscourseAi::Completions::Endpoints::OpenAi: status: 400 - body: {
  "error": {
    "message": "Parámetro desconocido: 'stream_options'.",
    "type": "invalid_request_error",
    "param": "stream_options",
    "code": "unknown_parameter"
  }
}

La última definición de la API de Azure AI se puede encontrar en GitHub. Y stream_options aún no ha estado allí.

2 Me gusta

Gracias por informarnos. Lo arreglé aquí:

2 Me gusta

Hola! Actualicé el plugin y ahora funciona en Azure AI. Sin embargo, encontré un nuevo problema: el plugin parece estar usando el endpoint configurado para gpt-4 en lugar de gpt-4o. :face_with_hand_over_mouth:

La configuración del sitio de gpt-4o solo se lee en la función has_url?(model), pero no se usa en la función real model_uri.

Gracias por tu tiempo para arreglar esto :sparkling_heart:

2 Me gusta

Este tema se cerró automáticamente después de 3 días. Ya no se permiten nuevas respuestas.