NanoClaw с Muapi
NanoClaw поддерживает сторонние модели через OpenCode и описывает прямые Claude API-совместимые endpoints для разовых экспериментов. Для Muapi используйте путь через OpenCode; прямой вариант экспериментальный.
Вариант 1: настройка Muapi через OpenCode
Поддерживаемый NanoClaw способ подключения сторонних моделей — /add-opencode.
- Настройте Muapi в OpenCode по руководству OpenCode.
- В проекте NanoClaw запустите Claude Code и выполните
/add-opencode. - Следуйте инструкциям, чтобы включить OpenCode для нужной группы агентов.
- Выберите настроенные в OpenCode провайдера Muapi и модель, затем проверьте на небольшой задаче.
Для разных групп агентов NanoClaw может использовать разные backend-модели. Храните ключи в локальной конфигурации провайдера, не в общих файлах проекта.
Вариант 2: попробовать endpoint, совместимый с Claude
Muapi предоставляет endpoint Anthropic Messages под /anthropic. Сначала запросите список моделей:
curl -s https://api.muapi.ai/anthropic/v1/models \
-H "Authorization: Bearer $MUAPI_API_KEY"
Добавьте параметры в локальный файл NanoClaw .env:
ANTHROPIC_BASE_URL=https://api.muapi.ai/anthropic
ANTHROPIC_AUTH_TOKEN=your-muapi-api-key
ANTHROPIC_MODEL=YOUR_MODEL_ID
Укажите ID из ответа. Этот способ экспериментальный; если версия NanoClaw не передаёт переменные в контейнер агента, используйте /add-opencode.
Устранение неполадок
- Убедитесь, что процесс или контейнер NanoClaw имеет доступ к ключу.
- Базовый URL прямого endpoint —
https://api.muapi.ai/anthropic; клиент добавляет/v1/messages. - Если модель отклонена, скопируйте точный ID из списка endpoint.
- Начните с короткой задачи и проверьте использование в панели Muapi.
Текущие варианты провайдеров см. в README NanoClaw, сведения об Anthropic endpoint — в руководстве Claude Code с Muapi.