Эта страница переведена с английской документации. Команды, идентификаторы и примеры не изменены. Среда выполнения 7.24.4 · SDK 2.6.7. Английский оригинал
Поддерживаемые провайдеры и модели
Статус: активно Область: текущее состояние Последняя проверка: 2026-09-19 Владелец: среда выполнения ax-code
Эта страница перечисляет пресеты провайдеров, которые AX Code показывает в потоках настройки по умолчанию. Источник истины — разрешающий список провайдеров среды выполнения в
packages/ax-code/src/provider/default-setup-providers.ts, комплектный снимок моделей в
packages/ax-code/src/provider/models-snapshot.json, пресеты локальной среды выполнения в
packages/ax-code/src/provider/local-runtime.ts и определения AX Engine в
packages/ax-code/src/provider/ax-engine/constants.ts.
Используйте /connect в терминальном интерфейсе или ax-code providers login <provider-id> для интерактивной настройки. Безголовые среды и CI также могут задать перечисленные переменные окружения.
Управление подключёнными провайдерами
Вид сессии держит верхнюю полосу с идентификатором сессии (щелчок копирует), заголовком и живым статусом, затем запись Провайдеры с числом подключённых; щёлкните её или управление, чтобы открыть менеджер провайдеров, он же доступен как команда /providers. Оттуда можно выбрать модель, отключить или отсоединить каждого провайдера либо перейти к полному потоку /connect.
- Заменить ключ: выберите провайдера в
/connectи выберите Заменить ключ либо заново выполнитеax-code providers login <provider-id>. - Временно отключить: выберите Отключить в
/providersили/connectлибо выполнитеax-code providers disable <provider-id>. Это добавляет провайдера вdisabled_providersглобальной конфигурации и сохраняет учётные данные. Отключённые провайдеры остаются видны в/providersи в разделе Отключённые в/connect, а включить их снова можно через Включить илиax-code providers enable <provider-id>. - Отсоединить навсегда: выберите Отсоединить в
/providersили/connectлибо выполнитеax-code providers logout <provider-id>— это удаляет сохранённые учётные данные изauth.json.
Каталоги размещённых моделей входят в каждый выпуск AX Code и отфильтрованы по пригодным возможностям кодирующего агента. Выполните
ax-code models <provider-id>, чтобы получить авторитетные идентификаторы моделей установленного выпуска; сырой реестр и скопированные
веб-списки могут содержать модели, которые AX Code скрывает, потому что у них нет текстового вывода или вызова инструментов. Пресет провайдера не
означает, что каждая модель бесплатна или доступна на каждом аккаунте.
Варианты среды выполнения
Выбор модели без версии
И TUI, и ax-code run принимают эти имена семейств --model без учёта регистра:
| Семейство | Модель |
|---|---|
deepseek |
deepseek-flash |
glm |
glm-5.3-flash |
qwen |
qwen3.8-flash |
Например, ax-code --model glm открывает TUI с GLM Flash, а
ax-code run --model qwen -- "Review this change" запрашивает Qwen Flash.
Поставьте запрос после -- (или передайте --prompt / --prompt-file); --file прикладывает
файлы и не является файлом запроса. ax-code models перечисляет пригодные идентификаторы provider/model.
Имена семейств разрешаются через нативного провайдера или подключённый шлюз, который отдаёт
ту же модель. Можно также назвать провайдера: --model my-gateway/glm.
Используйте полный идентификатор вроде my-gateway/glm-5.3, чтобы запросить конкретную версию или уровень.
Пропуск --model сохраняет настроенный выбор, выбор агента, сессии и недавней модели.
Когда пригодного выбора нет, общий порядок запасного варианта начинается с DeepSeek Flash,
затем GLM Flash, затем Qwen Flash среди подключённых провайдеров. У настройки провайдера свои
значения по умолчанию: Alibaba Coding Plan использует qwen3-coder-plus; Alibaba Token Plan использует
qwen3.8-flash.
Подключение среды выполнения
Варианты в /connect идут в порядке облачный провайдер API, провайдер CLI,
среда выполнения AX-Engine, локальная среда LLM, частное облако GPU и AX Trust.
Среда выполнения AX-Engine сразу открывает выбор локальной модели и управление средой.
Локальная среда LLM перечисляет эти варианты по порядку:
| Пункт меню | Идентификатор провайдера | Конечная точка по умолчанию | Переменная окружения хоста |
|---|---|---|---|
| Ollama | ollama |
http://localhost:11434/v1 |
OLLAMA_HOST |
| LMStudio | lmstudio |
http://localhost:1234/v1 |
LMSTUDIO_HOST |
| MTPLX | mtplx |
http://localhost:8000/v1 |
MTPLX_HOST |
| oMLX | omlx |
http://localhost:8000/v1 |
OMLX_HOST |
| AX-Studio | ax-studio |
http://localhost:18080/v1 |
AX_STUDIO_HOST |
| Другие | local-llm |
Введите конечную точку, совместимую с OpenAI | LOCAL_LLM_HOST |
Пресеты MTPLX и oMLX доступны в рабочей копии исходников; упакованные двоичные файлы v7.19.3 их не включают. Настройку возможностей инструментов, необязательную аутентификацию и оговорку об общем порте по умолчанию см. в Настройке MTPLX и oMLX.
Запустите локальный сервер, выберите его пункт меню и подтвердите или поправьте конечную точку.
AX Code добавляет /v1, если его опустили. «Другие» сохраняет одну настраиваемую конечную точку в
local-llm; выберите её снова, чтобы сменить конечную точку. LMStudio и «Другие» используют
существующий локальный поток настройки без запроса токена API. LM Studio документирует свою
конечную точку списка моделей.
Варианты настройки уважают enabled_providers и disabled_providers. Одно лишь открытие
выбора не активирует и не опрашивает эти локальные серверы. Обнаруженные внешние
локальные модели сохраняют консервативные возможности по умолчанию; чтобы быть выбираемыми для процессов кодирующего агента, модели должны поддерживать
вызов инструментов.
Облачные провайдеры API
Эти провайдеры вызывают размещённые API или конечные точки размещённых планов аккаунта.
| Идентификатор провайдера | Отображаемое имя | Переменные окружения учётных данных |
|---|---|---|
google |
облачный Google | GOOGLE_API_KEY, GOOGLE_GENERATIVE_AI_API_KEY, GEMINI_API_KEY |
deepseek |
облачный DeepSeek | DEEPSEEK_API_KEY |
meta |
облачный Meta (Muse Spark) | MODEL_API_KEY, META_MODEL_API_KEY |
groq |
облачный GroqCloud | GROQ_API_KEY |
openrouter |
шлюз OpenRouter | OPENROUTER_API_KEY |
huggingface |
облако Hugging Face | HF_TOKEN |
unorouter |
шлюз UnoRouter | UNOROUTER_API_KEY |
alibaba-coding-plan |
план Alibaba Coding Plan | ALIBABA_CODING_PLAN_INTL_API_KEY, ALIBABA_CODING_PLAN_API_KEY |
alibaba-coding-plan-cn |
план Alibaba для Китая | ALIBABA_CODING_PLAN_CN_API_KEY, ALIBABA_CODING_PLAN_API_KEY |
alibaba-token-plan |
тариф Alibaba Token Plan | ALIBABA_TOKEN_PLAN_INTL_API_KEY, ALIBABA_TOKEN_PLAN_API_KEY |
alibaba-token-plan-cn |
тариф Alibaba для Китая | ALIBABA_TOKEN_PLAN_CN_API_KEY, ALIBABA_TOKEN_PLAN_API_KEY |
github-copilot |
мост GitHub Copilot | GITHUB_TOKEN |
zai |
облако Z.AI | ZHIPU_API_KEY |
zai-coding-plan |
план кодирования Z.AI | ZHIPU_API_KEY |
minimax-coding-plan |
тариф MiniMax Token Plan | MINIMAX_TOKEN_PLAN_API_KEY, MINIMAX_API_KEY |
minimax-cn-coding-plan |
тариф MiniMax для Китая | MINIMAX_TOKEN_PLAN_CN_API_KEY, MINIMAX_API_KEY |
MiniMax переименовал Coding Plan в Token Plan. Идентификаторы провайдеров остаются minimax-coding-plan /
minimax-cn-coding-plan, чтобы совпадать с models.dev и OpenCode. Используйте ключ Token Plan
(sk-cp-…) с platform.minimax.io
(международный) или platform.minimaxi.com (Китай).
huggingface— это размещённый маршрутизатор Serverless Inference Providers (https://router.huggingface.co/v1). Он не связан с локальным кэшем снимков Hugging Face, которым AX Engine хранит скачанные локальные модели: подключениеhuggingfaceникогда не запускает локальный движок и не требует его.
Первый запуск без платы см. в Быстром старте API бесплатного уровня. Он отличает бесплатное предложение провайдера от совместимости AX Code и объясняет, почему внешний каталог бесплатных API сам по себе не матрица поддержки.
Grok поддерживается только через провайдера grok-build-cli, перечисленного ниже. В AX Code больше нет прямого облачного провайдера API xai; существующие учётные данные API Grok соединение не создают.
github-copilot — мост аккаунта GitHub Copilot. Это не отдельный API github-models, который перечисляют некоторые
каталоги бесплатных API.
Шлюзы, совместимые с OpenAI и Anthropic, тоже поддерживаются через конфигурацию пользовательского провайдера. См. Пользовательских провайдеров и шлюзы.
Частное облако GPU
Эти провайдеры появляются в /connect в разделе Частное облако GPU, после локальной среды LLM.
Выберите Пользовательский провайдер, чтобы подключить собственную конечную точку GPU, совместимую с OpenAI.
Введите её URL и ключ API; AX Code обнаруживает модели из /v1/models и хранит
ключ в зашифрованном хранилище аутентификации. Сохранённое соединение остаётся в частном облаке
GPU. Выберите его снова, чтобы выбрать модель, заменить конечную точку или отсоединиться.
Эта запись хранит одну настраиваемую конечную точку в custom-private-gpu.
Каталог (ключ API)
Размещённые каталоги GPU в стиле OpenCode. Модели берутся из комплектного снимка models.dev. Подключайтесь ключом API.
| Идентификатор провайдера | Отображаемое имя | Переменные окружения учётных данных |
|---|---|---|
nebius |
фабрика Nebius Token Factory | NEBIUS_API_KEY |
fireworks-ai |
облако Fireworks AI | FIREWORKS_API_KEY |
togetherai |
облако Together AI | TOGETHER_API_KEY |
baseten |
облако Baseten | BASETEN_API_KEY |
nvidia |
облако NVIDIA NIM | NVIDIA_API_KEY |
deepinfra |
облако Deep Infra | DEEPINFRA_API_KEY |
Размещённый маршрутизатор Hugging Face (huggingface / HF_TOKEN) остаётся в облачных провайдерах API. Выделенные конечные точки Hugging Face Inference Endpoints перечислены ниже.
Выделенные (URL и токен)
Выделенные конечные точки GPU в стиле PAI. Вставьте URL, совместимый с OpenAI, и токен; AX Code вызывает GET …/models и использует идентификаторы развёрнутых моделей. Это не провайдеры Alibaba Coding Plan / Token Plan (DashScope).
| Идентификатор провайдера | Отображаемое имя | Переменные окружения учётных данных |
|---|---|---|
alibaba-pai |
узел Alibaba PAI-EAS | ALIBABA_PAI_API_KEY, ALIBABA_PAI_BASE_URL |
runpod |
узел RunPod | RUNPOD_API_KEY, RUNPOD_BASE_URL |
huggingface-endpoints |
узлы Hugging Face Endpoints | HF_ENDPOINTS_TOKEN, HF_ENDPOINTS_BASE_URL |
sagemaker |
узел Amazon SageMaker | SAGEMAKER_API_KEY, SAGEMAKER_BASE_URL |
volcengine-ark |
узел Volcengine Ark | ARK_API_KEY, ARK_BASE_URL |
modelarts |
узел Huawei ModelArts | MODELARTS_API_KEY, MODELARTS_BASE_URL |
tencent-ti |
узел Tencent TI | TENCENT_TI_API_KEY, TENCENT_TI_BASE_URL |
custom-private-gpu |
Пользовательский провайдер | CUSTOM_PRIVATE_GPU_API_KEY, CUSTOM_PRIVATE_GPU_BASE_URL |
sagemaker предназначен для URL, совместимого с OpenAI, перед SageMaker (vLLM / TGI / API Gateway). Он не подписывает AWS SigV4.
AX Trust
AX Trust — последняя категория в /connect, после частного облака GPU. Выберите
Подключить AX Trust, введите базовый URL шлюза, включая /v1, и укажите
ключ API клиента. AX Code обнаруживает модели шлюза и хранит ключ
в зашифрованном хранилище аутентификации. Сохранённые соединения предлагают выбор модели, обновление
конечной точки, обновление моделей и удаление.
Повторное подключение существующего URL сохраняет его идентификатор провайдера, модели и сохранённый ключ,
если токен оставлен пустым. Провайдер остаётся в AX Trust даже с
пользовательским именем. Устаревшие идентификаторы ax-trust и ax-trust-* тоже появляются в этой категории.
AX Trust по-прежнему владеет политикой шлюза, одобрениями и аудитом.
По умолчанию AX Code посылает на этих соединениях заголовок привязки сессии.
Провайдеры CLI
Провайдеры CLI переиспользуют локальный вендорский CLI и его вход или сессию вместо хранения размещённого ключа API в AX Code.
| Идентификатор провайдера | Отображаемое имя | Требуемая локальная команда | Поддерживаемый идентификатор модели |
|---|---|---|---|
claude-code |
CLI Anthropic (Claude Code) | claude |
claude-code |
codex-cli |
CLI OpenAI (Codex) | codex |
codex-cli |
grok-build-cli |
CLI сборки Grok | grok |
grok-build-cli |
muse-cli |
CLI Muse Code | muse |
muse-cli |
Сначала выполните вход вендорского CLI, если он требуется, затем ax-code providers login <provider-id>. AX Code опрашивает команду CLI и после успешной пробы сохраняет локальную метку учётных данных.
Для Muse Code установите локальный двоичный файл muse, выполните muse login (или задайте META_API_KEY), затем ax-code providers login muse-cli. AX Code переиспользует сессию Muse CLI (~/.config/muse), а не хранит размещённый ключ API Meta. Размещённый провайдер API meta остаётся отдельным соединением.
Размещённый MiniMax Token Plan остаётся доступен как minimax-coding-plan / minimax-cn-coding-plan. Комплектного провайдера MiniMax Code CLI или Kimi Code CLI нет.
Локальный провайдер AX Engine
ax-engine — встроенный провайдер локального вывода. Он доступен только на подходящих Mac с Apple Silicon и предлагает только пакеты разработки AutomatosX Tiel Coder и Cyber-Tiel Coder 35B A3B MXFP4 MTP. Нативные возможности проверяются при запуске модели.
| Идентификатор провайдера | Идентификатор модели | Выбор | Контекст | Вывод |
|---|---|---|---|---|
ax-engine |
tiel-coder-35b-axq-mxfp4 |
Tiel Coder 35B A3B MXFP4 MTP (по умолчанию) | 65,536 | 8,192 |
ax-engine |
cyber-tiel-coder-35b-axq-mxfp4 |
Cyber-Tiel Coder 35B A3B MXFP4 MTP | 65,536 | 8,192 |
Qwen3.8 27B, Ornith, Qwen3-Coder-Next и все прочие репозитории исключены из управляемого выбора. Исторические записи остаются читаемыми для статуса и очистки.
Локальная модель по умолчанию — tiel-coder-35b-axq-mxfp4. Точные выбранные репозитории, память и рекомендации по диску см. в Выборе модели AX Engine.
Для существующего отдельно настроенного интерфейса присоединения к петле авторитетен /v1/models: AX Code обнаруживает живые идентификаторы моделей, пределы контекста и вывода, модальности и поддержку структурированного вызова инструментов. Модель, которая не объявляет структурированный вызов инструментов, не используется для запросов кодирующего агента.
AX Engine по умолчанию использует компактный профиль инструментов core (bash, обнаружение, чтение, правка и запись файлов, а также навыки). Задайте provider.ax-engine.options.toolProfile равным full только для пользовательского развёртывания с достаточным контекстом для полного реестра инструментов.
Установка движка
Локальному выводу нужен AX Engine 7.5.7 или новее. Установщики Mac с Apple Silicon уже включают самостоятельный sidecar AX Engine (engine/<version>/ рядом со средой выполнения CLI), поэтому чистому Mac Homebrew не нужен.
Затем AX Code разрешает двоичный файл в таком порядке:
provider.ax-engine.options.binaryPathвax-code.json(нужна проверенная версия не ниже 7.5.7)- переменная окружения
AX_ENGINE_BIN(нужна проверенная версия не ниже 7.5.7) ax-engineв вашемPATH(нужна проверенная версия не ниже 7.5.7)- управляемая AX Code установка наложения (
ax-code providers ax-engine install; тоже нужна версия не ниже 7.5.7) - sidecar, входящий в текущую среду выполнения Mac
Сначала проверяется --version, затем запасной install.version из ax-engine doctor --json. Код выхода Doctor сообщает готовность хоста (цепочка Metal, файлы MLX), поэтому ненулевой выход всё ещё считается, если этот JSON содержит версию. Запуском сервера владеет AX Code и обычно запускает ax-engine serve на 127.0.0.1:31418. Необязательная формула Homebrew остаётся альтернативой для тех, кто хочет движок во владении brew; она не обязательна.
Управляемые запуски Tiel используют окно каталога (65 536 токенов контекста и 8 192 токена вывода), которое больше встроенного значения по умолчанию ax-engine serve в 16 384 токена, чтобы уместился запрос агента. Уменьшите любой бюджет через provider.ax-engine.options.contextTokens и provider.ax-engine.options.maxOutputTokens (outputTokens — тот же регулятор вывода). Имена окружения — AX_ENGINE_CONTEXT_TOKENS и AX_ENGINE_MAX_OUTPUT_TOKENS (AX_ENGINE_OUTPUT_TOKENS — псевдоним). Переопределение может только сузить потолок каталога: большее или недопустимое значение сообщается и игнорируется, а окно Tiel или Qwen3.8, не кратное 1 024, прищёлкивается вниз, чтобы блоки кэша префикса оставались по 1 024 токена. Те же числа использует работающий сервер и предел модели. Живая карточка /v1/models может ещё сузить это окно и не может его поднять. Настроенные параметры побеждают, и AX Code предупреждает, когда значение окружения игнорируется. То же предупреждение выдаётся, когда binaryPath игнорирует AX_ENGINE_BIN или когда connectionMode / baseURL игнорирует AX_ENGINE_HOST. Меньшее окно может оказаться слишком малым для полного запроса агента; тогда AX Code отказывает модели, а не посылает запрос, который сервер не удержит.
Tiel и Cyber-Tiel объявляют структурированный вызов инструментов. Живая карточка /v1/models всё ещё перекрывает это объявление, когда сервер уже работает. mtpPolicy: disabled выключает MTP, даже если версию двоичного файла прочитать нельзя; auto и required по-прежнему требуют AX Engine 7.4.0 или новее.
Установка из PATH или наложения, в которой нет libmlx.dylib / mlx.metallib, отвергается. Комплектный архив и архив наложения — самостоятельная полезная нагрузка macOS 7.5.7.
Установка движка не скачивает модель. Затем выберите и скачайте модель со страницы Desktop Модели или через ax-code providers ax-engine prepare. Полный совместимый базовый снимок, уже лежащий в кэше Hugging Face, принимается для прямого декодирования; prepare --download использует предпочтительный пакет MTP каталога, когда он доступен.
Используйте /connect → среда выполнения AX-Engine → Выбрать модель. AX Code настраивает
и запускает локальную среду автоматически, когда выбранная модель нужна;
URL и ключ API не требуются. Показать статус, Остановить локальную среду и
Отключить управляют локальной средой. Выбор модели также заменяет устаревшие
параметры ручного присоединения управляемой локальной настройкой.
Движок поставляется только для macOS с Apple Silicon. На других хостах используйте размещённого провайдера или шлюз провайдера, совместимый с OpenAI; серверы AX Code только локальные.