CLI commands

Konfiguracja

openclaw configure

Interaktywny monit do wprowadzania ukierunkowanych zmian w istniejącej konfiguracji: dane uwierzytelniające, urządzenia, domyślne ustawienia agentów, Gateway, kanały, pluginy, Skills i kontrole kondycji.

Użyj openclaw onboard lub openclaw setup, aby przejść przez pełny, prowadzony proces pierwszego uruchomienia, openclaw setup --baseline, aby utworzyć tylko bazową konfigurację/przestrzeń roboczą, oraz openclaw channels add, gdy potrzebujesz wyłącznie skonfigurować konto kanału.

Gdy konfiguracja rozpoczyna się od wyboru uwierzytelniania dostawcy, selektory modelu domyślnego i listy dozwolonych automatycznie preferują tego dostawcę. W przypadku sparowanych dostawców, takich jak Volcengine i BytePlus, ta sama preferencja dopasowuje także ich warianty planu kodowania (volcengine-plan/*, byteplus-plan/*). Jeśli filtr preferowanego dostawcy wygenerowałby pustą listę, konfiguracja wraca do niefiltrowanego katalogu zamiast pokazywać pusty selektor.

W przypadku wyszukiwania w sieci openclaw configure --section web pozwala wybrać dostawcę i skonfigurować jego dane uwierzytelniające. Niektórzy dostawcy pokazują też specyficzne dla dostawcy monity uzupełniające:

  • Grok może zaoferować opcjonalną konfigurację x_search z tym samym profilem OAuth xAI albo kluczem API i pozwolić wybrać model x_search.
  • Kimi może zapytać o region Moonshot API (api.moonshot.ai kontra api.moonshot.cn) oraz domyślny model wyszukiwania w sieci Kimi.

Powiązane:

Opcje

  • --section <section>: powtarzalny filtr sekcji

Dostępne sekcje:

  • workspace
  • model
  • web
  • gateway
  • daemon
  • channels
  • plugins
  • skills
  • health

Uwagi:

  • Pełny kreator i sekcje związane z Gateway pytają, gdzie działa Gateway, i aktualizują gateway.mode. Filtry sekcji, które nie obejmują gateway, daemon ani health, przechodzą bezpośrednio do żądanej konfiguracji.
  • Po zapisach lokalnej konfiguracji configure instaluje wybrane pluginy do pobrania, gdy wymaga ich wybrana ścieżka konfiguracji. Zdalna konfiguracja Gateway nie instaluje lokalnych pakietów pluginów.
  • Usługi zorientowane na kanały (Slack/Discord/Matrix/Microsoft Teams) podczas konfiguracji proszą o listy dozwolonych kanałów/pokoi. Możesz wprowadzić nazwy lub identyfikatory; kreator rozwiązuje nazwy do identyfikatorów, gdy jest to możliwe.
  • Jeśli uruchomisz krok instalacji demona, uwierzytelnianie tokenem wymaga tokenu, a gateway.auth.token jest zarządzany przez SecretRef, configure waliduje SecretRef, ale nie zapisuje rozwiązanych wartości tokenu w postaci zwykłego tekstu do metadanych środowiska usługi nadzorcy.
  • Jeśli uwierzytelnianie tokenem wymaga tokenu, a skonfigurowany token SecretRef nie został rozwiązany, configure blokuje instalację demona z praktycznymi wskazówkami naprawczymi.
  • Jeśli skonfigurowane są zarówno gateway.auth.token, jak i gateway.auth.password, a gateway.auth.mode nie jest ustawiony, configure blokuje instalację demona do czasu jawnego ustawienia trybu.

Przykłady

bash
openclaw configureopenclaw configure --section webopenclaw configure --section model --section channelsopenclaw configure --section gateway --section daemon

Powiązane

Was this useful?
On this page

On this page