/api/chat), a nie z kompatybilnym z OpenAI
punktem końcowym /v1. Obsługiwane są trzy tryby:
ollama-cloud zawiera
strona Ollama Cloud. Odwołań ollama-cloud/<model> należy używać, gdy
routing chmurowy ma pozostać oddzielony od lokalnego dostawcy ollama.
Kanonicznym kluczem konfiguracji jest baseUrl. Klucz baseURL jest również akceptowany w
przykładach zgodnych ze stylem OpenAI SDK, ale w nowej konfiguracji należy używać baseUrl.
Reguły uwierzytelniania
Hosty lokalne i w sieci LAN
Hosty lokalne i w sieci LAN
.local lub samą nazwę hosta nie wymagają prawdziwego tokenu bearer. OpenClaw używa dla nich znacznika ollama-local.Hosty zdalne i Ollama Cloud
Hosty zdalne i Ollama Cloud
https://ollama.com wymagają prawdziwych danych uwierzytelniających: OLLAMA_API_KEY, profilu uwierzytelniania lub wartości apiKey dostawcy. Do bezpośredniego korzystania z usługi hostowanej zalecany jest dostawca ollama-cloud.Niestandardowe identyfikatory dostawców
Niestandardowe identyfikatory dostawców
api: "ollama" podlega tym samym regułom. Na przykład dostawca ollama-remote wskazujący prywatny host w sieci LAN może używać apiKey: "ollama-local"; subagenty rozwiązują ten znacznik za pośrednictwem haka dostawcy Ollama, zamiast traktować go jako brakujące dane uwierzytelniające. agents.defaults.memorySearch.provider może również wskazywać niestandardowy identyfikator dostawcy, dzięki czemu osadzenia korzystają z tego punktu końcowego Ollama.Profile uwierzytelniania
Profile uwierzytelniania
auth-profiles.json przechowuje dane uwierzytelniające dla identyfikatora dostawcy; ustawienia punktu końcowego (baseUrl, api, modele, nagłówki i limity czasu) należy umieścić w models.providers.<id>. Starsze płaskie pliki, takie jak { "ollama-windows": { "apiKey": "ollama-local" } }, nie są formatem środowiska uruchomieniowego; openclaw doctor --fix przepisuje je do kanonicznego profilu klucza API ollama-windows:default i tworzy kopię zapasową. Wartość baseUrl w takim starszym pliku jest zbędna i należy przenieść ją do konfiguracji dostawcy.Zakres osadzania pamięci
Zakres osadzania pamięci
- Klucz na poziomie dostawcy jest wysyłany wyłącznie do hosta tego dostawcy.
agents.*.memorySearch.remote.apiKeyjest wysyłany wyłącznie do zdalnego hosta osadzeń.- Sama wartość środowiskowa
OLLAMA_API_KEYjest traktowana zgodnie z konwencją Ollama Cloud i domyślnie nie jest wysyłana do hostów lokalnych ani hostowanych samodzielnie.
Pierwsze kroki
- Konfiguracja początkowa (zalecana)
- Konfiguracja ręczna
Uruchom konfigurację początkową
Wybierz model
Cloud only wyświetla monit o OLLAMA_API_KEY i sugeruje domyślne hostowane modele chmurowe. Cloud + Local i Local only wyświetlają monit o bazowy adres URL Ollama, wykrywają dostępne modele i automatycznie pobierają wybrany model lokalny, jeśli go brakuje. Zainstalowany tag :latest, taki jak gemma4:latest, jest wyświetlany jednokrotnie zamiast powielania gemma4. Cloud + Local sprawdza również, czy host jest zalogowany w celu uzyskania dostępu do chmury.Zweryfikuj
--custom-base-url i --custom-model-id są opcjonalne; ich pominięcie powoduje użycie domyślnego hosta lokalnego i sugerowanego modelu gemma4.Modele chmurowe za pośrednictwem lokalnego hosta
Cloud + Local kieruje zarówno modele lokalne, jak i modele :cloud przez jeden osiągalny
host Ollama — jest to hybrydowy przepływ Ollama i tryb, który należy wybrać podczas konfiguracji,
gdy potrzebne są oba rodzaje modeli.
OpenClaw wyświetla monit o bazowy adres URL, wykrywa modele lokalne i sprawdza
stan ollama signin. Po zalogowaniu sugeruje domyślne modele hostowane
(kimi-k2.5:cloud, minimax-m2.7:cloud, glm-5.1:cloud, glm-5.2:cloud). W przypadku
braku zalogowania konfiguracja pozostaje wyłącznie lokalna do czasu uruchomienia ollama signin.
Aby korzystać wyłącznie z chmury bez lokalnego demona, należy użyć openclaw onboard --auth-choice ollama-cloud i zapoznać się ze stroną Ollama Cloud — ta ścieżka nie wymaga ollama signin ani działającego serwera:
openclaw onboard jest uzupełniana na żywo z
https://ollama.com/api/tags i ograniczona do 500 pozycji, dzięki czemu selektor odzwierciedla
aktualny katalog modeli hostowanych. Jeśli ollama.com jest nieosiągalny lub podczas konfiguracji nie zwraca
żadnych modeli, OpenClaw używa awaryjnie zakodowanej na stałe listy sugerowanych modeli, aby
konfiguracja początkowa mogła zostać ukończona.
Wykrywanie modeli (dostawca niejawny)
Gdy ustawionoOLLAMA_API_KEY (lub profil uwierzytelniania), a nie zdefiniowano ani
models.providers.ollama, ani innego niestandardowego dostawcy z api: "ollama",
OpenClaw wykrywa modele z http://127.0.0.1:11434:
models.providers.ollama z jawną tablicą models lub
niestandardowego dostawcy z api: "ollama" i adresem baseUrl, który nie wskazuje pętli zwrotnej, wyłącza
automatyczne wykrywanie; modele trzeba wówczas zdefiniować ręcznie (zobacz
Konfiguracja). Wpis models.providers.ollama wskazujący hostowany
https://ollama.com również pomija wykrywanie, ponieważ modelami Ollama Cloud
zarządza dostawca. Niestandardowi dostawcy wskazujący pętlę zwrotną, tacy jak
http://127.0.0.2:11434, nadal są uznawani za lokalnych i zachowują automatyczne wykrywanie.
Można użyć pełnego odwołania, takiego jak ollama/<pulled-model>:latest, bez
ręcznie utworzonego wpisu models.json; OpenClaw rozwiązuje je na żywo. W przypadku zalogowanych
hostów wybranie niewymienionego odwołania ollama/<model>:cloud powoduje zweryfikowanie dokładnie tego
modelu za pomocą /api/show i dodanie go do katalogu środowiska uruchomieniowego tylko wtedy, gdy Ollama
potwierdzi metadane — literówki nadal powodują błąd nieznanego modelu.
Testy dymne
Do wąskiego testu tekstowego, który pomija pełny zestaw narzędzi agenta:--file z obrazem (akceptowane formaty to PNG/JPEG/WebP;
pliki niebędące obrazami są odrzucane przed wywołaniem Ollama — dla dźwięku należy użyć
openclaw infer audio transcribe):
/model ollama/<model> jest dokładnym wyborem użytkownika: jeśli
skonfigurowany baseUrl jest nieosiągalny, następna odpowiedź kończy się błędem dostawcy,
zamiast niejawnie przełączyć się na inny skonfigurowany model.
Izolowane zadania cron przed rozpoczęciem tury agenta wykonują dodatkową lokalną kontrolę bezpieczeństwa:
jeśli wybrany model wskazuje dostawcę Ollama działającego lokalnie, w sieci prywatnej lub pod adresem .local, a /api/tags jest nieosiągalny, OpenClaw rejestruje to uruchomienie jako
skipped, umieszczając model w treści błędu. Wynik tej kontroli punktu końcowego jest buforowany przez
5 minut dla każdego hosta, dzięki czemu powtarzające się zadania cron kierowane do zatrzymanego demona nie uruchamiają wszystkich żądań kończących się niepowodzeniem.
Weryfikacja na żywo:
OPENCLAW_LIVE_OLLAMA_EMBEDDINGS=1, ponieważ
klucz chmurowy może nie autoryzować /api/embed):
Wnioskowanie lokalne na Node
Agenci mogą delegować krótkie zadanie do modelu Ollama na sparowanym komputerze stacjonarnym lub serwerowym Node. Monit i odpowiedź przechodzą przez istniejące uwierzytelnione połączenie Gateway/Node; żądanie jest wykonywane przez punkt końcowy Ollama w interfejsie loopback danego Node (http://127.0.0.1:11434).
Uruchom Ollama na Node
Połącz host Node
ollama.models i ollama.chat, ponownie sprawdź openclaw nodes pending.Użyj go z poziomu agenta
node_inference. Agenci najpierw wywołują
action: "discover", a następnie action: "run" z Node i modelem z
uzyskanego wyniku (run może pominąć Node, gdy połączony jest
dokładnie jeden Node o odpowiednich możliwościach). Na przykład: „Wykryj modele Ollama na moich Node, a następnie użyj
najszybszego załadowanego modelu do podsumowania tego tekstu”./api/tags, sprawdza możliwości /api/show i używa
/api/ps, gdy jest dostępne, aby przy ustalaniu kolejności preferować już załadowane modele. Zwraca wyłącznie
lokalne modele zgłaszane przez Ollama jako obsługujące czat (możliwość completion) —
wiersze Ollama Cloud oraz modele przeznaczone wyłącznie do osadzeń są wykluczane. Każde uruchomienie wyłącza
myślenie modelu i domyślnie ogranicza wynik do 512 tokenów (twardy limit 8192), chyba że
wywołanie narzędzia zażąda innej wartości maxTokens; niektóre modele (na przykład GPT-OSS)
nie obsługują wyłączania myślenia i nadal mogą generować tokeny rozumowania.
Aby Ollama nadal działała na Node bez udostępniania jej agentom:
openclaw node restart albo zatrzymaj i ponownie uruchom openclaw node run
w przypadku sesji pierwszoplanowej). Node przestanie ogłaszać ollama.models i
ollama.chat; sama Ollama i dostawca Ollama w Gateway pozostaną bez zmian.
Ustaw wartość z powrotem na true i uruchom ponownie, aby ponownie włączyć tę funkcję; zmieniony zestaw poleceń
może po ponownym połączeniu wymagać kolejnego zatwierdzenia openclaw nodes pending.
Zweryfikuj polecenia Node bezpośrednio, bez tury agenta:
--invoke-timeout ogranicza czas, przez jaki Node może wykonywać polecenie;
--timeout ogranicza całkowity czas wywołania Gateway i powinien być większy.
Wnioskowanie lokalne na Node zawsze korzysta z punktu końcowego w interfejsie loopback tego Node — nie
używa ponownie skonfigurowanego zdalnego lub chmurowego models.providers.ollama.baseUrl. Polecenia
Node są domyślnie dostępne na hostach Node z systemami macOS, Linux i Windows
i nadal podlegają standardowym zasadom parowania Node i wykonywania poleceń.
Widzenie i opisywanie obrazów
Dołączony plugin Ollama rejestruje Ollama jako dostawcę rozumienia multimediów obsługującego obrazy, dzięki czemu OpenClaw może kierować jawne żądania opisu obrazów oraz skonfigurowane domyślne modele obrazów do lokalnych lub hostowanych modeli wizyjnych Ollama.--model musi być pełnym odwołaniem <provider/model>; gdy jest ustawione, infer image describe najpierw próbuje użyć tego modelu, zamiast pomijać opis w przypadku modeli,
które już obsługują natywne widzenie. Jeśli wywołanie się nie powiedzie, OpenClaw może kontynuować
za pomocą agents.defaults.imageModel.fallbacks; błędy przygotowania pliku lub adresu URL
powodują niepowodzenie przed podjęciem próby użycia rozwiązania rezerwowego. Użyj infer image describe dla przepływu
rozumienia obrazów OpenClaw i skonfigurowanego imageModel; użyj infer model run --file do wykonania surowego testu multimodalnego z niestandardowym monitem.
Aby ustawić Ollama jako domyślnego dostawcę rozumienia obrazów dla przychodzących multimediów:
ollama/<model>. Odwołanie imageModel bez prefiksu, takie jak
qwen2.5vl:7b, jest normalizowane do ollama/qwen2.5vl:7b tylko wtedy, gdy dokładnie ten model
jest wymieniony w models.providers.ollama.models z
input: ["text", "image"] i żaden inny skonfigurowany dostawca obrazów nie udostępnia
tego samego identyfikatora bez prefiksu; w przeciwnym razie jawnie użyj prefiksu dostawcy.
Powolne lokalne modele wizyjne mogą wymagać dłuższego limitu czasu rozumienia obrazów niż
modele chmurowe i mogą ulec awarii na sprzęcie o ograniczonych zasobach, jeśli Ollama spróbuje
przydzielić pełny deklarowany kontekst wizyjny modelu. Ustaw limit czasu możliwości
i ogranicz num_ctx:
image. models.providers.ollama.timeoutSeconds nadal kontroluje
bazowe zabezpieczenie limitu czasu żądania HTTP Ollama dla zwykłych wywołań modelu.
Weryfikacja na żywo:
models.providers.ollama.models, jawnie oznacz modele
wizyjne:
/api/show.
Konfiguracja
- Podstawowa (niejawne wykrywanie)
- Jawna (modele ręczne)
- Niestandardowy bazowy adres URL
Typowe przepisy
Zastąp identyfikatory modeli dokładnymi nazwami zollama list lub
openclaw models list --provider ollama.
Model lokalny z automatycznym wykrywaniem
Model lokalny z automatycznym wykrywaniem
models.providers.ollama, chyba że potrzebne są modele ręczne.Host Ollama w sieci LAN z modelami ręcznymi
Host Ollama w sieci LAN z modelami ręcznymi
contextWindow określa budżet kontekstu OpenClaw; params.num_ctx jest wysyłane do
Ollama. Zachowaj ich zgodność, jeśli sprzęt nie jest w stanie obsłużyć pełnego
deklarowanego kontekstu modelu.Tylko Ollama Cloud
Tylko Ollama Cloud
ollama-cloud zamiast tej struktury zobacz
Ollama Cloud.Chmura i środowisko lokalne przez zalogowanego demona
Chmura i środowisko lokalne przez zalogowanego demona
Wiele hostów Ollama
Wiele hostów Ollama
ollama/) przed wywołaniem Ollama, dlatego ollama-large/qwen3.5:27b
dociera do Ollama jako qwen3.5:27b.Odchudzony profil modelu lokalnego
Odchudzony profil modelu lokalnego
compat.supportsTools: false tylko wtedy, gdy model lub serwer niezawodnie
zawodzi na schematach narzędzi — odbywa się to kosztem możliwości agenta na rzecz stabilności.
localModelLean usuwa rozbudowane narzędzia przeglądarki, cron, wiadomości, generowania multimediów,
głosu i plików PDF z bezpośredniego zestawu narzędzi agenta, chyba że są jawnie wymagane,
oraz umieszcza większe katalogi za Tool Search. Nie zmienia kontekstu
środowiska uruchomieniowego Ollama ani trybu myślenia. Połącz tę opcję z params.num_ctx i
params.thinking: false w przypadku małych modeli myślących w stylu Qwen, które wpadają w pętle lub
zużywają swój budżet na ukryte rozumowanie.Wybór modelu
ollama-spark/qwen3:32b, OpenClaw usuwa ten prefiks przed
wywołaniem Ollama i wysyła qwen3:32b.
W przypadku wolnych modeli lokalnych preferuj dostrajanie na poziomie dostawcy, zanim zwiększysz limit czasu
całego środowiska uruchomieniowego agenta:
timeoutSeconds obejmuje żądanie HTTP modelu: nawiązanie połączenia, nagłówki,
strumieniowanie treści i całkowite przerwanie chronionego pobierania. params.keep_alive jest
przekazywane jako keep_alive najwyższego poziomu w natywnych żądaniach /api/chat; ustawiaj je osobno dla
modelu, gdy wąskim gardłem jest czas ładowania przy pierwszym wywołaniu.
Szybka weryfikacja
127.0.0.1 hostem baseUrl. Jeśli curl
działa, ale OpenClaw nie, sprawdź, czy Gateway działa na innym
komputerze, w kontenerze lub na innym koncie usługi.
Ollama Web Search
OpenClaw zawiera Ollama Web Search jako dostawcęweb_search.
openclaw onboard lub openclaw configure --section web albo ustaw:
/api/experimental/web_search,
a następnie ścieżki hostowanej /api/web_search na tym samym hoście; zalogowany
demon lokalny zwykle odpowiada przez lokalny serwer proxy. Bezpośrednie
wywołania https://ollama.com zawsze używają hostowanego punktu końcowego /api/web_search.
Konfiguracja zaawansowana
Starszy tryb zgodny z OpenAI
Starszy tryb zgodny z OpenAI
api: "openai-completions" jawnie dla serwera proxy działającego za
/v1/chat/completions:params: { streaming: false } dla modelu.OpenClaw domyślnie wstrzykuje options.num_ctx w tym trybie, aby Ollama
nie przełączała się po cichu na kontekst 4096 tokenów. Jeśli serwer proxy odrzuca
nieznane pola options, wyłącz tę opcję:Okna kontekstu
Okna kontekstu
/api/show,
w tym większych wartości PARAMETER num_ctx z niestandardowych
plików Modelfile; w przeciwnym razie używa domyślnego okna kontekstu Ollama
skonfigurowanego w OpenClaw.Ustawienia contextWindow, contextTokens i maxTokens na poziomie dostawcy określają
wartości domyślne dla każdego modelu tego dostawcy i można je zastąpić osobno dla
modelu. contextWindow jest własnym budżetem poleceń/Compaction OpenClaw. Natywne
żądania /api/chat pozostawiają options.num_ctx bez wartości, chyba że
params.num_ctx zostanie ustawione jawnie, dzięki czemu Ollama stosuje własną wartość domyślną
modelu, OLLAMA_CONTEXT_LENGTH lub opartą na pamięci VRAM; nieprawidłowe, zerowe, ujemne
lub nieskończone wartości params.num_ctx są ignorowane. Jeśli starsza konfiguracja używała
tylko contextWindow/maxTokens do wymuszania kontekstu natywnego żądania, uruchom
openclaw doctor --fix, aby skopiować je do params.num_ctx. Adapter
zgodny z OpenAI nadal domyślnie wstrzykuje options.num_ctx na podstawie
skonfigurowanego params.num_ctx lub contextWindow; wyłącz tę funkcję za pomocą
injectNumCtxForOpenAICompat: false, jeśli system nadrzędny odrzuca options.Natywne wpisy modeli akceptują również typowe opcje środowiska uruchomieniowego Ollama w
params, przekazywane jako natywne /api/chat options: num_keep, seed,
num_predict, top_k, top_p, min_p, typical_p, repeat_last_n,
temperature, repeat_penalty, presence_penalty, frequency_penalty,
stop, num_batch, num_gpu, main_gpu, use_mmap i num_thread.
Kilka kluczy (format, keep_alive, truncate, shift) jest przekazywanych jako
pola żądania najwyższego poziomu zamiast zagnieżdżonego options. OpenClaw przekazuje tylko
te klucze żądań Ollama, dlatego parametry dotyczące wyłącznie środowiska uruchomieniowego, takie jak
streaming, nigdy nie są wysyłane do Ollama. Użyj params.think (lub
params.thinking), aby ustawić think najwyższego poziomu; false wyłącza
myślenie na poziomie API w modelach myślących w stylu Qwen.agents.defaults.models["ollama/<model>"].params.num_ctx osobno dla modelu również
działa; jawny wpis modelu dostawcy ma pierwszeństwo, jeśli ustawiono oba.Sterowanie myśleniem
Sterowanie myśleniem
think najwyższego poziomu, a nie
options.think. Automatycznie wykryte modele, dla których /api/show zgłasza
możliwość thinking, udostępniają /think low, /think medium, /think high
i /think max; modele bez myślenia udostępniają tylko /think off.params.think/params.thinking dla poszczególnych modeli mogą wyłączyć lub wymusić
myślenie API dla konkretnego modelu. OpenClaw zachowuje tę jawną konfigurację,
gdy aktywne uruchomienie ma tylko niejawne ustawienie domyślne off; polecenie środowiska
wykonawczego inne niż wyłączające, takie jak /think medium, nadal ją zastępuje. Żądanie
myślenia o wartości logicznej prawda nigdy nie jest wysyłane do modelu jawnie oznaczonego
jako reasoning: false; żądanie think: false jest zawsze wysyłane niezależnie od tego.Modele rozumujące
Modele rozumujące
deepseek-r1, reasoning, reason lub think są domyślnie
traktowane jako obsługujące rozumowanie — dodatkowa konfiguracja nie jest potrzebna:Koszty modeli
Koszty modeli
0 zarówno
dla modeli wykrytych automatycznie, jak i zdefiniowanych ręcznie.Osadzenia pamięci
Osadzenia pamięci
/api/embed oraz, gdy jest to możliwe, grupuje wiele fragmentów pamięci
w jednym żądaniu input.Gdy ustawiono proxy.enabled=true, żądania osadzeń kierowane dokładnie do lokalnego
źródła pętli zwrotnej hosta, wyprowadzonego ze skonfigurowanej wartości baseUrl, używają chronionej
ścieżki bezpośredniej OpenClaw zamiast zarządzanego serwera proxy przekazującego. Skonfigurowana
nazwa hosta musi sama być wartością localhost lub literałem adresu IP pętli zwrotnej — nazwy DNS,
które jedynie są rozwiązywane na adres pętli zwrotnej, nadal używają zarządzanej ścieżki proxy. Hosty Ollama
w sieci LAN, tailnet, sieci prywatnej i publicznej zawsze pozostają na
zarządzanej ścieżce proxy, a przekierowania do innego hosta lub portu nie dziedziczą
zaufania. proxy.loopbackMode: "proxy" mimo to kieruje ruch pętli zwrotnej przez
proxy; proxy.loopbackMode: "block" odrzuca go przed nawiązaniem połączenia —
zobacz Zarządzany serwer proxy.nomic-embed-text, qwen3-embedding oraz
mxbai-embed-large. Partie dokumentów pozostają niezmienione, więc istniejące indeksy nie wymagają
migracji formatu.Konfiguracja strumieniowania
Konfiguracja strumieniowania
/api/chat), które jednocześnie obsługuje
strumieniowanie i wywoływanie narzędzi — specjalna konfiguracja nie jest potrzebna.W żądaniach natywnych sterowanie myśleniem jest przekazywane bezpośrednio: /think off
i openclaw agent --thinking off wysyłają wartość najwyższego poziomu think: false, chyba że
skonfigurowano jawne params.think/params.thinking; /think low|medium|high wysyłają odpowiadający im ciąg poziomu wysiłku; /think max jest mapowane na
najwyższy poziom wysiłku Ollama, think: "high".Rozwiązywanie problemów
Pętla awarii WSL2 (wielokrotne ponowne uruchomienia)
Pętla awarii WSL2 (wielokrotne ponowne uruchomienia)
ollama.service z ustawieniem Restart=always. Jeśli ta usługa
uruchamia się automatycznie i ładuje model korzystający z GPU podczas uruchamiania WSL2, Ollama może zablokować
pamięć hosta podczas ładowania; mechanizm odzyskiwania pamięci Hyper-V nie zawsze może odzyskać
te strony, więc Windows może zakończyć maszynę wirtualną WSL2, systemd ponownie uruchomi
Ollama, a pętla się powtórzy.Symptomy: wielokrotne ponowne uruchomienia lub zakończenia WSL2, wysokie użycie CPU przez app.slice albo
ollama.service bezpośrednio po uruchomieniu WSL2 oraz sygnał SIGTERM od systemd, a nie
od mechanizmu Linux OOM killer.OpenClaw rejestruje ostrzeżenie podczas uruchamiania, gdy wykryje WSL2, włączone ollama.service
z ustawieniem Restart=always oraz widoczne znaczniki CUDA.Obejście:%USERPROFILE%\.wslconfig, a następnie uruchom
wsl --shutdown:Ollama nie została wykryta
Ollama nie została wykryta
OLLAMA_API_KEY (lub profil uwierzytelniania),
a models.providers.ollama nie zdefiniowano jawnie:Brak dostępnych modeli
Brak dostępnych modeli
models.providers.ollama:Odrzucono połączenie
Odrzucono połączenie
Zdalny host działa z curl, ale nie z OpenClaw
Zdalny host działa z curl, ale nie z OpenClaw
baseUrlwskazuje nalocalhost, ale Gateway działa w Dockerze lub na innym hoście.- Adres URL używa
/v1, wybierając zachowanie zgodne z OpenAI zamiast natywnego zachowania Ollama. - Zdalny host wymaga zmian zapory lub powiązania z siecią LAN.
- Model znajduje się w demonie na laptopie, ale nie w zdalnym demonie.
Model zwraca kod JSON narzędzia jako tekst
Model zwraca kod JSON narzędzia jako tekst
compat.supportsTools: false we wpisie tego modelu i przeprowadź test ponownie.Kimi lub GLM zwraca zniekształcone symbole
Kimi lub GLM zwraca zniekształcone symbole
Cloud + Local, czy Cloud only, a następnie wypróbuj nową
sesję i model zapasowy:Zimny model lokalny przekracza limit czasu
Zimny model lokalny przekracza limit czasu
timeoutSeconds również
wydłuża chroniony limit czasu nawiązywania połączenia dla tego dostawcy.Model o dużym kontekście działa zbyt wolno lub brakuje mu pamięci
Model o dużym kontekście działa zbyt wolno lub brakuje mu pamięci
params.num_ctx. Ogranicz zarówno budżet OpenClaw, jak i kontekst żądania Ollama,
aby uzyskać przewidywalne opóźnienie pierwszego tokenu:contextWindow, jeśli OpenClaw wysyła zbyt długi prompt. Zmniejsz
params.num_ctx, jeśli kontekst środowiska wykonawczego Ollama jest zbyt duży dla tej maszyny.
Zmniejsz maxTokens, jeśli generowanie trwa zbyt długo.Powiązane
Ollama Cloud
ollama-cloud.