How to upgrade model vendors for low version #20102

Closed
opened 2026-02-21 20:05:50 -05:00 by yindo · 2 comments
Owner

Originally created by @AxGGBond on GitHub (Nov 3, 2025).

Self Checks

  • I have read the Contributing Guide and Language Policy.
  • I have searched for existing issues search for existing issues, including closed ones.
  • I confirm that I am using English to submit this report, otherwise it will be closed.
  • Please do not modify this template :) and fill in all the required fields.

1. Is this request related to a challenge you're experiencing? Tell me about your story.

How to upgrade model vendors for low version dify, using the latest large models such as Azure OpenAl Service

2. Additional context or comments

No response

3. Can you help us with this feature?

  • I am interested in contributing to this feature.
Originally created by @AxGGBond on GitHub (Nov 3, 2025). ### Self Checks - [x] I have read the [Contributing Guide](https://github.com/langgenius/dify/blob/main/CONTRIBUTING.md) and [Language Policy](https://github.com/langgenius/dify/issues/1542). - [x] I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones. - [x] I confirm that I am using English to submit this report, otherwise it will be closed. - [x] Please do not modify this template :) and fill in all the required fields. ### 1. Is this request related to a challenge you're experiencing? Tell me about your story. How to upgrade model vendors for low version dify, using the latest large models such as Azure OpenAl Service ### 2. Additional context or comments _No response_ ### 3. Can you help us with this feature? - [ ] I am interested in contributing to this feature.
yindo added the 🙋‍♂️ question label 2026-02-21 20:05:50 -05:00
yindo closed this issue 2026-02-21 20:05:50 -05:00
Author
Owner

@AxGGBond commented on GitHub (Nov 3, 2025):

version 0.15.1

@AxGGBond commented on GitHub (Nov 3, 2025): version 0.15.1
Author
Owner

@dosubot[bot] commented on GitHub (Nov 3, 2025):

Dify 0.15.1 does not support the latest Azure OpenAI Service plugin features or the newest large models due to missing backend changes for dynamic model registration and credential schema negotiation. To use the latest Azure OpenAI models (like o1/o3 or those requiring new API versions), you need to upgrade Dify to a newer version that includes these backend updates. If upgrading isn't possible, your only option is to keep using the last plugin version that worked with 0.15.1, but you won't get new features or model support this way (details).

There are also known issues in 0.15.x with credential validation and parameter handling for Azure models (such as needing max_completion_tokens instead of max_tokens for o1-series), and the required API versions for the latest Azure models are not present in 0.15.1 (detailsdetails). Manual workarounds (like editing config files) are unlikely to fully resolve these limitations.

For full support of the latest model vendors and features, upgrading Dify is required.

To reply, just mention @dosu.


How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other  Chat with Dosu Join Discord Share on X

@dosubot[bot] commented on GitHub (Nov 3, 2025): <!-- Answer --> Dify 0.15.1 does not support the latest Azure OpenAI Service plugin features or the newest large models due to missing backend changes for dynamic model registration and credential schema negotiation. To use the latest Azure OpenAI models (like o1/o3 or those requiring new API versions), you need to upgrade Dify to a newer version that includes these backend updates. If upgrading isn't possible, your only option is to keep using the last plugin version that worked with 0.15.1, but you won't get new features or model support this way ([details](https://github.com/langgenius/dify/issues/25072)). There are also known issues in 0.15.x with credential validation and parameter handling for Azure models (such as needing `max_completion_tokens` instead of `max_tokens` for o1-series), and the required API versions for the latest Azure models are not present in 0.15.1 ([details](https://github.com/langgenius/dify/issues/12767), [details](https://github.com/langgenius/dify/issues/13012)). Manual workarounds (like editing config files) are unlikely to fully resolve these limitations. For full support of the latest model vendors and features, upgrading Dify is required. <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).* --- <sup>How did I do? [Good](https://app.dosu.dev/response-feedback/4cd14446-92ee-4a52-8644-0cc5f2144678?feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback/4cd14446-92ee-4a52-8644-0cc5f2144678?feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback/4cd14446-92ee-4a52-8644-0cc5f2144678?feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback/4cd14446-92ee-4a52-8644-0cc5f2144678?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/4cd14446-92ee-4a52-8644-0cc5f2144678?feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback/4cd14446-92ee-4a52-8644-0cc5f2144678?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/4cd14446-92ee-4a52-8644-0cc5f2144678?feedback_type=other)</sup>&nbsp;&nbsp;[![Chat with Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/6088a4f4-073a-43f3-b3d4-4f06fb0c05a0/ask?utm_source=github)&nbsp;[![Join Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share on X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/langgenius/dify/issues/27775)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#20102