# Discourse AI plugin update breaks Azure AI compatibility

**URL:** <https://meta.discourse.org/t/discourse-ai-plugin-update-breaks-azure-ai-compatibility/309739>\
**Category:** Bug\
**Tags:** ai, fixed\
**Created:** [May 28, 2024, 6:03pm UTC](https://meta.discourse.org/t/discourse-ai-plugin-update-breaks-azure-ai-compatibility/309739 "2024-05-28T18:03:14Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Yiffyi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/yiffyi/32/389070_2.png) [@Yiffyi](https://meta.discourse.org/u/Yiffyi)\
**Post date:** [May 28, 2024, 6:03pm UTC](https://meta.discourse.org/t/discourse-ai-plugin-update-breaks-azure-ai-compatibility/309739/1 "2024-05-28T18:03:14Z")

</div>

After upgrading Discourse AI plugin to the latest version, GPT models with Azure AI stopped working, logs showed that:

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

```

The latest Azure AI api definition could be found on [GitHub](https://github.com/Azure/azure-rest-api-specs/blob/main/specification/cognitiveservices/data-plane/AzureOpenAI/inference/preview/2024-05-01-preview/inference.json). And `stream_options` hasn’t been there yet.

---

_[View the full topic](https://meta.discourse.org/t/discourse-ai-plugin-update-breaks-azure-ai-compatibility/309739)._
