[PR #1260] [CLOSED] feat: dropdown suggestions for the 'Pull a model from Ollama.com' input box #36247

Closed
opened 2026-04-25 10:13:08 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/1260
Author: @dannyl1u
Created: 3/22/2024
Status: Closed

Base: devHead: feat/model-search-typeahead


📝 Commits (7)

  • 3f0f9a9 feat: hardcoded list of models shown in datalist
  • 0a30f68 feat: ollama.com/library scraper endpoint
  • a94b34d feat: add scrapeModelsList function to call scrape endpoint
  • 53cafeb feat: fetch from scrape endpoint wip
  • 7c20efd remove fetch call and dropdown list from Models.svelte
  • be47485 format: npm run format:backend
  • e5c6c00 format: npm run format

📊 Changes

5 files changed (+50 additions, -3 deletions)

View changed files

📝 backend/apps/ollama/main.py (+18 -0)
📝 src/lib/apis/ollama/index.ts (+26 -0)
📝 src/lib/components/admin/UserChatsModal.svelte (+4 -1)
📝 src/lib/components/layout/Sidebar/ChatMenu.svelte (+1 -1)
📝 src/lib/i18n/locales/de-DE/translation.json (+1 -1)

📄 Description

Pull Request Checklist

  • Description: Briefly describe the changes in this pull request.
  • Changelog: Ensure a changelog entry following the format of Keep a Changelog is added at the bottom of the PR description.
  • Documentation: Have you updated relevant documentation?
  • Dependencies: Are there any new dependencies? Have you updated the dependency versions in the documentation?

Description

This PR introduces a new feature in the input box where model names from ollama.com are suggested to the user as they type. This feature enhances the user experience by providing real-time suggestions and reducing the time users spend typing or remembering specific models.


Changelog Entry

Added

  • Implemented searchable dropdown feature for model names from ollama.com

Closes #1242


🔄 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/1260 **Author:** [@dannyl1u](https://github.com/dannyl1u) **Created:** 3/22/2024 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `feat/model-search-typeahead` --- ### 📝 Commits (7) - [`3f0f9a9`](https://github.com/open-webui/open-webui/commit/3f0f9a904cb1f005732dd1882f5df2e6f37a7ea5) feat: hardcoded list of models shown in datalist - [`0a30f68`](https://github.com/open-webui/open-webui/commit/0a30f682f8c6f164b832b50f96d572d2ab0cae0c) feat: ollama.com/library scraper endpoint - [`a94b34d`](https://github.com/open-webui/open-webui/commit/a94b34dd1589eadf832bb3edeca36f5784955ac2) feat: add scrapeModelsList function to call scrape endpoint - [`53cafeb`](https://github.com/open-webui/open-webui/commit/53cafeb8a8a129e49b6f0029e87fa65c99da84b3) feat: fetch from scrape endpoint wip - [`7c20efd`](https://github.com/open-webui/open-webui/commit/7c20efde3742167ee90bd06f200def12a3a4bdc3) remove fetch call and dropdown list from Models.svelte - [`be47485`](https://github.com/open-webui/open-webui/commit/be47485f07e6e15655ad2b0ebc557b98b69667b1) format: npm run format:backend - [`e5c6c00`](https://github.com/open-webui/open-webui/commit/e5c6c00aba615422480c1de47e3ebb117ee19d74) format: npm run format ### 📊 Changes **5 files changed** (+50 additions, -3 deletions) <details> <summary>View changed files</summary> 📝 `backend/apps/ollama/main.py` (+18 -0) 📝 `src/lib/apis/ollama/index.ts` (+26 -0) 📝 `src/lib/components/admin/UserChatsModal.svelte` (+4 -1) 📝 `src/lib/components/layout/Sidebar/ChatMenu.svelte` (+1 -1) 📝 `src/lib/i18n/locales/de-DE/translation.json` (+1 -1) </details> ### 📄 Description ## Pull Request Checklist - [ ] **Description:** Briefly describe the changes in this pull request. - [ ] **Changelog:** Ensure a changelog entry following the format of [Keep a Changelog](https://keepachangelog.com/) is added at the bottom of the PR description. - [ ] **Documentation:** Have you updated relevant documentation? - [ ] **Dependencies:** Are there any new dependencies? Have you updated the dependency versions in the documentation? --- ## Description This PR introduces a new feature in the input box where model names from ollama.com are suggested to the user as they type. This feature enhances the user experience by providing real-time suggestions and reducing the time users spend typing or remembering specific models. --- ### Changelog Entry ### Added - Implemented searchable dropdown feature for model names from ollama.com Closes #1242 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-25 10:13:08 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#36247