OpenClaw с Muapi
Подключите OpenClaw к Muapi как к пользовательскому провайдеру OpenAI, чтобы использовать текстовые модели Muapi в агентах и подключённых каналах.
1. Создайте ключ и выберите модель
Создайте API-ключ в панели Muapi и получите список текстовых моделей:
curl -s "https://api.muapi.ai/v1/models?type=text" \
-H "Authorization: Bearer $MUAPI_API_KEY"
Выберите модель с capabilities.tools: true, чтобы OpenClaw мог использовать инструменты.
2. Настройте провайдера
Задайте MUAPI_API_KEY в окружении OpenClaw gateway. Добавьте провайдера и модель по умолчанию в конфигурацию, обычно ~/.openclaw/openclaw.json:
{
models: {
mode: "merge",
providers: {
muapi: {
baseUrl: "https://api.muapi.ai/v1",
apiKey: "${MUAPI_API_KEY}",
api: "openai-completions",
models: [{ id: "YOUR_MODEL_ID", name: "Muapi text model" }],
},
},
},
agents: { defaults: { model: { primary: "muapi/YOUR_MODEL_ID" } } },
}
Замените оба YOUR_MODEL_ID точным ID из списка Muapi. Не храните ключ в общих файлах проекта. Если OpenClaw работает как служба, переменная должна быть доступна её окружению.
3. Запустите OpenClaw и проверьте модель
openclaw models list
openclaw tui
Проверьте небольшую задачу с инструментом, например попросите агента кратко изложить файл. Подключайте каналы сообщений после проверки модели в терминале.
Устранение неполадок
- Если модель не отображается, проверьте ID провайдера и модели, а также синтаксис JSON5.
- Если не проходит авторизация, убедитесь, что gateway читает
MUAPI_API_KEY. - Если модель не вызывает инструменты, выберите вариант с
capabilities.tools: true. - Начните с небольшой задачи и следите за расходами в панели Muapi.
Текущие настройки описаны в документации OpenClaw о пользовательских провайдерах и моделях.