Expose Ollama API via Open WebUI

Open Beginner friendly
#40 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
70/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Quiet
Tech stack
ollama

Research direction

Start in the playbook at the existing flow that uses the _api_vhost variable, and compare it with the Open WebUI /ollama/api endpoint described in the linked documentation. Trace the expose_api condition and verify that the endpoint is available at /ext/ollama/api only when enabled.

Written by the indexing model from the issue text.

Description

Open WebUI has a special endpoint for passing requests through to Ollama: /ollama/api. See https://docs.openwebui.com/reference/#-api-endpoints

At the moment we don't expose this. When expose_api is true, we should expose this endpoint under /ext/ollama/api. The logic for this can copy the current flow implemented with the _api_vhost variable in the playbook.

Dominant language
Jinja
Stars
3
Forks
0
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from UtrechtUniversity/src-component-openwebui

All issues in UtrechtUniversity/src-component-openwebui

Similar issues

More Backend & API Design issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.