MiMo Code
Использование aicentos в MiMo Code — подключение к OpenAI-совместимому эндпоинту
Обновлено:
MiMo Code позволяет указать в конфигурации OpenAI-совместимый base_url. Направьте его на aicentos и впишите API Key — и MiMo Code будет работать с моделями aicentos.
Подготовка
Сначала создайте на странице «API Key» в консоли отдельный ключ для MiMo Code (рекомендуемое имя mimo-code — так проще отслеживать расход).
- Консоль: https://aicentos.com
- Создание ключа: https://aicentos.com/keys
- Пополнение кошелька: https://aicentos.com/wallet
- Сайт документации: https://docs.aicentos.com
MiMo Code — консольная утилита; типичный способ установки — глобальная установка через npm. Если вам достался дистрибутив в виде tarball, распакуйте его и положите исполняемый файл в PATH.
npm install -g mimo-code
mimo --versionКонфигурация для заполнения
| Поле | Значение |
|---|---|
| API Key | ключ, созданный в консоли |
| base_url | https://aicentos.com/v1 |
| model | имя модели из «витрины моделей» в консоли |
Шаги настройки
Рекомендуется использовать переменные окружения — так совместимость наилучшая:
export MIMO_BASE_URL="https://aicentos.com/v1"
export MIMO_API_KEY="sk-ваш-ключ"
export AICENTOS_API_KEY="$MIMO_API_KEY"
export MIMO_MODEL="gpt-4o"Чтобы задать их навсегда, добавьте строки в ~/.zshrc или ~/.bashrc и выполните source ~/.zshrc.
Если предпочитаете файл конфигурации, отредактируйте ~/.mimo/config.json:
{
"baseUrl": "https://aicentos.com/v1",
"apiKey": "sk-ваш-ключ",
"model": "gpt-4o"
}Обратите внимание: в разных версиях названия параметров конфигурации (base_url / baseUrl) и префикс переменных окружения (MIMO_ / MIMOCODE_) могут различаться. Если приведённые выше имена переменных не срабатывают, уточните по mimo --help или официальной документации, какие имена реально читает ваша версия, а не перебирайте варианты наугад.
Проверка
После настройки сразу запустите mimo и отправьте простой короткий промпт. При ошибке аутентификации в первую очередь проверьте, распознаёт ли текущая версия имя переменной окружения, заканчивается ли base_url на /v1 и нет ли лишних пробелов в ключе.
Примечания
- В некоторых версиях при запуске
base_urlсверяется со встроенным официальным эндпоинтом; если заметите, что конфигурация игнорируется, переход на переменные окружения обычно помогает это обойти. - Base URL указывайте только до
/v1. - Рекомендуется сначала убедиться, что модель видна, командой
curl https://aicentos.com/v1/models -H "Authorization: Bearer $AICENTOS_API_KEY", и только потом вписывать имя модели. - При одновременном наличии переменных окружения и файла конфигурации приоритеты в разных версиях различаются — лучше оставить только один способ настройки.