Объявление: Новинка Kling 4.0: генерация видео по тексту и по изображению со скидкой 20% на ограниченное время, Попробовать сейчас
HiAPI
Руководства
На этой странице

Trae

Добавьте пользовательскую модель в Trae, выберите правильный формат API для модели и укажите адрес, чтобы использовать Claude, GPT, DeepSeek и другие модели через HiAPI.

Trae может подключаться к HiAPI через пользовательскую модель. API format (API 格式) в Trae зависит от протокола, и модель подключится, только если формат выбран правильно. Для каждого случая приведён пример: claude-opus-5-5 с форматом Anthropic Messages и gpt-6-astra с форматом OpenAI Chat Completions. Это руководство проверено на Trae 3.4.4.

1. Подготовьте API-ключ HiAPI

Подготовьте ключ, как описано в разделе Получение API-ключа, нажмите значок копирования рядом с ключом и скопируйте полный API-ключ HiAPI, чтобы заполнить его в Trae ниже.

2. Выберите формат API

ПротоколЧто выбрать в TraeПодходящие модели
Anthropic MessagesAnthropic Messages formatСерия Claude
OpenAI Chat CompletionsOpenAI Chat Completions formatСерия GPT, серия DeepSeek
OpenAI ResponsesOpenAI Responses API formatСценарии, где нужны функции Responses

Модели-примеры на этой странице проверены с таблицей выше. Для другой модели сначала выберите формат по таблице, сохраните и отправьте сообщение для проверки; если получите 400 does not support this endpoint, переключитесь на другой формат.

3. Подключите Claude (формат Anthropic Messages)

3.1 Откройте нужную страницу

Откройте настройки в левом нижнем углу Trae, найдите слева Models (模型) и нажмите Add Model → Custom Model (添加模型 → 自定义模型).

Добавление пользовательской модели

3.2 Заполните поля

На примере claude-opus-5-5:

ПолеЗначение
API format (API 格式)Anthropic Messages format
Custom request address (自定义请求地址)https://api.hiapi.ai (без /v1)
Full URL (完整 URL)Выключено
Model ID (模型 ID)claude-opus-5-5
Model display name (模型展示名称)Понятное вам имя, например claude-opus-5-5 (HiAPI)
API key (API 密钥)ваш API-ключ HiAPI

Trae автоматически дописывает /v1/messages в конец адреса, поэтому итоговый запрос уходит на https://api.hiapi.ai/v1/messages.

Конфигурация модели Claude

3.3 Переключитесь на другую модель Claude

Измените только ID модели на нужную модель; остальные поля оставьте как есть. Длину контекста и максимальный вывод см. на странице модели.

4. Подключите GPT и DeepSeek (формат OpenAI Chat Completions)

Заходите так же, через Add Model → Custom Model (添加模型 → 自定义模型). На примере gpt-6-astra:

ПолеЗначение
API format (API 格式)OpenAI Chat Completions format
Custom request address (自定义请求地址)https://api.hiapi.ai/v1
Full URL (完整 URL)Выключено
Model ID (模型 ID)gpt-6-astra
Model display name (模型展示名称)Понятное вам имя, например GPT-6 Astra (HiAPI)
API key (API 密钥)ваш API-ключ HiAPI

Trae автоматически дописывает /chat/completions в конец адреса, поэтому итоговый запрос уходит на https://api.hiapi.ai/v1/chat/completions.

Конфигурация модели GPT

Чтобы использовать формат Responses, выберите OpenAI Responses API format как API format и также укажите https://api.hiapi.ai/v1 в качестве адреса. Этот формат поддерживает только потоковый вывод, поэтому не забудьте оставить потоковый режим включённым.

5. Памятка по адресам

Путь, который дописывает Trae, зависит от формата API, а неверный адрес сразу возвращает 404:

Формат APIЧто указатьЧто дописывает TraeИтоговый адрес
Anthropic Messageshttps://api.hiapi.ai/v1/messages/v1/messages
OpenAI Chat Completionshttps://api.hiapi.ai/v1/chat/completions/v1/chat/completions
OpenAI Responseshttps://api.hiapi.ai/v1/responses/v1/responses

Правило: проверьте, содержит ли дописываемый Trae путь v1. Если содержит, не указывайте v1 в том, что вводите; если нет — добавьте его сами. Держите переключатель Full URL (完整 URL) выключенным, чтобы Trae дописывал путь; если он включён, нужно ввести полный адрес запроса.

6. Проверка

После сохранения конфигурации начните новый сеанс для проверки.

6.1 Чат

Переключитесь на только что добавленную модель и отправьте «Привет, представься одним предложением.» Нормальный ответ означает, что подключение работает.

Проверка через чат

6.2 Вызов инструментов

Сначала создайте tool-call-test.txt в папке проекта, открытой в Trae, запишите одну строку hello hiapi и сохраните. Затем перейдите на страницу задач / Agent и отправьте «Вызови инструмент чтения файлов только один раз. Прочитай всё содержимое файла tool-call-test.txt и верни его в точности как есть. Не изменяй файл, не читай другие файлы и не угадывай содержимое по имени файла.» Появится вызов инструмента и вернёт hello hiapi, значит, проверка пройдена. В ходе тестирования и claude-opus-5-5, и gpt-6-astra нормально общались и вызывали инструменты.

Проверка вызова инструментов

Это руководство описывает только доступ к текстовым моделям; чтобы Trae мог вызывать инструменты изображений и видео HiAPI, см. раздел Trae в руководстве по настройке MCP.

7. Устранение неполадок

Здесь перечислены только проблемы, характерные для Trae. Об ошибках 401, 404, 429 и других распространённых см. Частые ошибки.

ОшибкаПричинаКак исправить
404В адресе есть лишний или отсутствующий /v1Укажите его по таблице в разделе 5
400 This model does not support this endpointФормат API и модель не соответствуют друг другуВыберите формат Anthropic Messages для Claude; выберите формат OpenAI Chat Completions для GPT и DeepSeek
401 / invalid api keyНеверный API-ключ HiAPIВставьте его снова, без пробелов в начале и конце
Ошибки про max_tokensНе задано максимальное число токенов выводаЗадайте разумное значение в расширенной конфигурации; когда gpt-6-astra использует Chat Completions, не задавайте max_tokens и temperature
stream: must be trueЭта модель поддерживает только потоковый выводВключите потоковый вывод
Бесконечная загрузка / таймаутПроблема с сетью или неверный формат APIПроверьте сеть и убедитесь, что формат API правильный