Toolverse
Wszystkie skille

open-webui

autor: openclaw

Zarządzaj modelami AI i czatuj przez Open WebUI – integracja REST API dla Ollamy, OpenAI i innych dostawców.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
13

O skillu

Umożliwia pełną integrację z API Open WebUI – zunifikowanym interfejsem dla modeli językowych. Wysyłaj zapytania do LLM, przesyłaj pliki do baz wiedzy (RAG), zarządzaj kolekcjami wiedzy, generuj obrazy, przetwarzaj audio i steruj modelami Ollamy przez proxy. Wymaga zmiennych środowiskowych OPENWEBUI_URL i OPENWEBUI_TOKEN lub parametrów jawnych. Obsługuje Python 3.8+ z biblioteką requests lub curl.

Jak używać

  1. Ustaw zmienne środowiskowe: OPENWEBUI_URL (adres instancji Open WebUI, np. http://localhost:3000) i OPENWEBUI_TOKEN (token API z sekcji Settings > Account w Open WebUI). Alternatywnie możesz przekazać te wartości jako parametry jawne przy każdym wywołaniu.

  2. Aktywuj umiejętność gdy użytkownik chce wylistować dostępne modele z instancji Open WebUI, wysłać zapytanie do modelu przez czat, przesłać plik do bazy wiedzy (RAG) lub zarządzać kolekcjami wiedzy.

  3. Aby wysłać zapytanie do modelu, użyj funkcji chat completions – podaj nazwę modelu i treść wiadomości. Umiejętność obsługuje interakcje z modelami Ollamy, OpenAI i innymi dostawcami zintegrowanymi z Twoją instancją.

  4. Do przesyłania plików dla RAG użyj funkcji upload – wybierz plik, określ kolekcję wiedzy, do której ma trafiać. Umożliwia to budowanie baz wiedzy dla retrieval augmented generation.

  5. Zarządzaj modelami Ollamy przez proxy Open WebUI – możesz sprawdzić status, załadować, wyładować lub usunąć modele, a także pobierać nowe modele z repozytorium.

  6. Dla zaawansowanych scenariuszy możesz tworzyć i zarządzać pipelinami, generować obrazy lub przetwarzać audio – wszystko przez ten sam interfejs API.

Podobne skille