NanoClaw z Muapi

NanoClaw obsługuje modele zewnętrzne przez OpenCode i opisuje bezpośrednie endpointy zgodne z Claude API do jednorazowych eksperymentów. Do połączenia z Muapi użyj OpenCode; bezpośrednia opcja ma charakter eksperymentalny.

Opcja 1: skonfiguruj Muapi przez OpenCode

Obsługiwana ścieżka NanoClaw dla modeli zewnętrznych to /add-opencode.

  1. Skonfiguruj Muapi w OpenCode według przewodnika OpenCode.
  2. W projekcie NanoClaw uruchom Claude Code i wykonaj /add-opencode.
  3. Postępuj zgodnie z instrukcjami, aby włączyć OpenCode dla wybranej grupy agentów.
  4. Wybierz dostawcę i model Muapi skonfigurowane w OpenCode i przetestuj małe zadanie.

NanoClaw może używać różnych backendów modeli dla różnych grup agentów. Klucze trzymaj w lokalnej konfiguracji dostawcy, nie we współdzielonych plikach projektu.

Opcja 2: wypróbuj endpoint zgodny z Claude

Muapi udostępnia endpoint zgodny z Anthropic Messages pod /anthropic. Pobierz listę dostępnych modeli:

curl -s https://api.muapi.ai/anthropic/v1/models \
  -H "Authorization: Bearer $MUAPI_API_KEY"

Dodaj ustawienia do lokalnego pliku NanoClaw .env:

ANTHROPIC_BASE_URL=https://api.muapi.ai/anthropic
ANTHROPIC_AUTH_TOKEN=your-muapi-api-key
ANTHROPIC_MODEL=YOUR_MODEL_ID

Użyj ID zwróconego przez listę modeli. Ta bezpośrednia ścieżka jest eksperymentalna; jeśli wersja NanoClaw nie przekazuje zmiennych do kontenera agenta, użyj /add-opencode.

Rozwiązywanie problemów

  • Sprawdź, czy proces lub kontener NanoClaw ma dostęp do klucza.
  • Bazowy URL bezpośredniego endpointu to https://api.muapi.ai/anthropic; klient dodaje /v1/messages.
  • Jeśli model jest odrzucany, skopiuj dokładny ID z listy endpointu.
  • Zacznij od krótkiego zadania i sprawdź użycie w panelu Muapi.

Zobacz README NanoClaw oraz przewodnik Claude Code z Muapi o endpoincie zgodnym z Anthropic.