It looks like (by inspecting GenerateCompletionForm class) that Ollama's "suffix" request parameter is ignored at /ollama/api/generate endpoint (Ollama docs.
This cause problems with recent versions of Continue.dev extension for VSCode.
Please make OWUI respect this parameter.
Thanks.
Originally created by @vills on GitHub (Nov 21, 2024).
# Bug Report
## Environment
- **Open WebUI Version:** v.0.3.25
- **Ollama (if applicable):** 0.4.2
## Description
I came from discussion https://github.com/open-webui/open-webui/discussions/6720#discussion-7426295.
It looks like (by inspecting [GenerateCompletionForm](https://github.com/open-webui/open-webui/blob/main/backend/open_webui/apps/ollama/main.py#L837) class) that Ollama's "suffix" request parameter is ignored at `/ollama/api/generate` endpoint ([Ollama docs](https://github.com/ollama/ollama/blob/main/docs/api.md#generate-a-completion).
This cause problems with recent versions of Continue.dev extension for VSCode.
Please make OWUI respect this parameter.
Thanks.
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.
Originally created by @vills on GitHub (Nov 21, 2024).
Bug Report
Environment
Description
I came from discussion https://github.com/open-webui/open-webui/discussions/6720#discussion-7426295.
It looks like (by inspecting GenerateCompletionForm class) that Ollama's "suffix" request parameter is ignored at
/ollama/api/generateendpoint (Ollama docs.This cause problems with recent versions of Continue.dev extension for VSCode.
Please make OWUI respect this parameter.
Thanks.
@tjbck commented on GitHub (Nov 21, 2024):
Added to dev!
@vills commented on GitHub (Nov 22, 2024):
Thanks a lot! Works well with 0.4.3 release.