LLM Task
llm-task to opcjonalne narzędzie pluginu, które uruchamia zadanie LLM zwracające tylko JSON i
zwraca ustrukturyzowane wyjście (opcjonalnie walidowane względem JSON Schema).
To idealne rozwiązanie dla silników przepływów pracy, takich jak Lobster: możesz dodać pojedynczy krok LLM
bez pisania niestandardowego kodu OpenClaw dla każdego przepływu pracy.
Włącz plugin
- Włącz plugin:
- Dodaj narzędzie do listy dozwolonych (jest rejestrowane z
optional: true):
Konfiguracja (opcjonalna)
allowedModels to lista dozwolonych ciągów provider/model. Jeśli jest ustawiona, każde żądanie
spoza tej listy zostanie odrzucone.
Parametry narzędzia
prompt(string, wymagane)input(any, opcjonalne)schema(object, opcjonalny JSON Schema)provider(string, opcjonalne)model(string, opcjonalne)thinking(string, opcjonalne)authProfileId(string, opcjonalne)temperature(number, opcjonalne)maxTokens(number, opcjonalne)timeoutMs(number, opcjonalne)
thinking akceptuje standardowe presety reasoning OpenClaw, takie jak low lub medium.
Wyjście
Zwracadetails.json zawierający sparsowany JSON (i waliduje względem
schema, jeśli została podana).
Przykład: krok przepływu pracy Lobster
Uwagi dotyczące bezpieczeństwa
- Narzędzie działa tylko z JSON i instruuje model, aby zwracał wyłącznie JSON (bez bloków kodu, bez komentarzy).
- W tym uruchomieniu żadne narzędzia nie są udostępniane modelowi.
- Traktuj wyjście jako niezaufane, chyba że walidujesz je za pomocą
schema. - Umieszczaj zatwierdzenia przed każdym krokiem powodującym skutki uboczne (send, post, exec).