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.
- Skonfiguruj Muapi w OpenCode według przewodnika OpenCode.
- W projekcie NanoClaw uruchom Claude Code i wykonaj
/add-opencode. - Postępuj zgodnie z instrukcjami, aby włączyć OpenCode dla wybranej grupy agentów.
- 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.