Added support for ollama's think level, if "think" is set to false, it will not work
Added
Added support for ollama's think level
Contributor License Agreement
By submitting this pull request, I confirm that I have read and fully agree to the Contributor License Agreement (CLA), and I am providing my contributions under its terms.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/open-webui/open-webui/pull/16336
**Author:** [@EntropyYue](https://github.com/EntropyYue)
**Created:** 8/6/2025
**Status:** ❌ Closed
**Base:** `dev` ← **Head:** `feat/ollama-think-level`
---
### 📝 Commits (3)
- [`28cb3ed`](https://github.com/open-webui/open-webui/commit/28cb3ed5a48def625e0caf47c506863213ed0b66) feat: ollama think level
- [`defbae1`](https://github.com/open-webui/open-webui/commit/defbae163bfbed32abd6e7d2799e070dc829ac46) refac: tag handling
- [`2c1d128`](https://github.com/open-webui/open-webui/commit/2c1d128c1cc69ee2c40ffecc9231c8dc81cc7794) chore: i18n
### 📊 Changes
**59 files changed** (+76 additions, -3 deletions)
<details>
<summary>View changed files</summary>
📝 `backend/open_webui/utils/middleware.py` (+16 -2)
📝 `backend/open_webui/utils/payload.py` (+1 -0)
📝 `src/lib/components/common/Collapsible.svelte` (+3 -1)
📝 `src/lib/i18n/locales/ar-BH/translation.json` (+1 -0)
📝 `src/lib/i18n/locales/ar/translation.json` (+1 -0)
📝 `src/lib/i18n/locales/bg-BG/translation.json` (+1 -0)
📝 `src/lib/i18n/locales/bn-BD/translation.json` (+1 -0)
📝 `src/lib/i18n/locales/bo-TB/translation.json` (+1 -0)
📝 `src/lib/i18n/locales/ca-ES/translation.json` (+1 -0)
📝 `src/lib/i18n/locales/ceb-PH/translation.json` (+1 -0)
📝 `src/lib/i18n/locales/cs-CZ/translation.json` (+1 -0)
📝 `src/lib/i18n/locales/da-DK/translation.json` (+1 -0)
📝 `src/lib/i18n/locales/de-DE/translation.json` (+1 -0)
📝 `src/lib/i18n/locales/dg-DG/translation.json` (+1 -0)
📝 `src/lib/i18n/locales/el-GR/translation.json` (+1 -0)
📝 `src/lib/i18n/locales/en-GB/translation.json` (+1 -0)
📝 `src/lib/i18n/locales/en-US/translation.json` (+1 -0)
📝 `src/lib/i18n/locales/es-ES/translation.json` (+1 -0)
📝 `src/lib/i18n/locales/et-EE/translation.json` (+1 -0)
📝 `src/lib/i18n/locales/eu-ES/translation.json` (+1 -0)
_...and 39 more files_
</details>
### 📄 Description
# Changelog Entry
### Description
Added support for ollama's think level, if "think" is set to false, it will not work
### Added
- Added support for ollama's think level
### Contributor License Agreement
By submitting this pull request, I confirm that I have read and fully agree to the [Contributor License Agreement (CLA)](/CONTRIBUTOR_LICENSE_AGREEMENT), and I am providing my contributions under its terms.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/16336
Author: @EntropyYue
Created: 8/6/2025
Status: ❌ Closed
Base:
dev← Head:feat/ollama-think-level📝 Commits (3)
28cb3edfeat: ollama think leveldefbae1refac: tag handling2c1d128chore: i18n📊 Changes
59 files changed (+76 additions, -3 deletions)
View changed files
📝
backend/open_webui/utils/middleware.py(+16 -2)📝
backend/open_webui/utils/payload.py(+1 -0)📝
src/lib/components/common/Collapsible.svelte(+3 -1)📝
src/lib/i18n/locales/ar-BH/translation.json(+1 -0)📝
src/lib/i18n/locales/ar/translation.json(+1 -0)📝
src/lib/i18n/locales/bg-BG/translation.json(+1 -0)📝
src/lib/i18n/locales/bn-BD/translation.json(+1 -0)📝
src/lib/i18n/locales/bo-TB/translation.json(+1 -0)📝
src/lib/i18n/locales/ca-ES/translation.json(+1 -0)📝
src/lib/i18n/locales/ceb-PH/translation.json(+1 -0)📝
src/lib/i18n/locales/cs-CZ/translation.json(+1 -0)📝
src/lib/i18n/locales/da-DK/translation.json(+1 -0)📝
src/lib/i18n/locales/de-DE/translation.json(+1 -0)📝
src/lib/i18n/locales/dg-DG/translation.json(+1 -0)📝
src/lib/i18n/locales/el-GR/translation.json(+1 -0)📝
src/lib/i18n/locales/en-GB/translation.json(+1 -0)📝
src/lib/i18n/locales/en-US/translation.json(+1 -0)📝
src/lib/i18n/locales/es-ES/translation.json(+1 -0)📝
src/lib/i18n/locales/et-EE/translation.json(+1 -0)📝
src/lib/i18n/locales/eu-ES/translation.json(+1 -0)...and 39 more files
📄 Description
Changelog Entry
Description
Added support for ollama's think level, if "think" is set to false, it will not work
Added
Contributor License Agreement
By submitting this pull request, I confirm that I have read and fully agree to the Contributor License Agreement (CLA), and I am providing my contributions under its terms.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.