Документация
Настройте конечную точку и ключ API с помощью переменных среды — для интеграции AnBoWork не требуется никаких изменений кода.
01Конечные точки API
02Переменные среды
Windows Настройка
Действительно только для текущего сеанса терминала. Закрывается при закрытии окна. Подходит для быстрого тестирования.
macOS / Linux Настройка
Действительно только для текущего сеанса терминала. Закрывается при закрытии окна. Подходит для быстрого тестирования.
03Интеграция инструментов
Основные инструменты кодирования ИИ могут подключаться напрямую к AnBoWork — просто установите переменные среды или конфигурацию ниже.
Claude Code Интерфейс командной строки
Официальный интерфейс командной строки Anthropic — подключайтесь к AnBoWork через переменные среды, никаких изменений кода не требуется.
Перейдите в раздел «Управление ключами API», чтобы загрузить сценарий установки в один клик →Затем запустите с помощью:
Codex CLI
Официальный Codex CLI OpenAI — использует конечную точку /v1/responses. Примечание. base_url должен включать /v1.
Отредактируйте ~/.codex/config.toml:
Затем установите ключ API как переменную среды:
Затем запустите с помощью:
Cursor / Виндсерфинг
Переопределите конечную точку OpenAI и ключ API в настройках.
Cline (код VS)
Выберите OpenAI совместимого поставщика в Cline и введите конечную точку, ключ и название модели.
04Примеры кода
Установить: pip install anthropic / openai · npm install openai
05Потоковое вещание
Добавить поток: значение true для тела вашего запроса, чтобы включить потоковую передачу SSE — идеально подходит для пользовательских интерфейсов чата в реальном времени.
06Автоматическое преобразование формата
AnBoWork выполняет прозрачное двустороннее преобразование между Anthropic Сообщениями и OpenAI Чатом на уровне шлюза. Это означает, что вы можете вызвать одну и ту же модель либо в стиле Anthropic, либо в стиле OpenAI — одна база кода, любая модель.
Сопоставление ключевых полей между двумя стилями:
| Anthropic Стиль | OpenAI Стиль | Описание |
|---|---|---|
| system | messages[role=system] | Системная подсказка расположена иначе; шлюз обрабатывает это автоматически |
| max_tokens(必填) | max_tokens(可选) | Если этот параметр опущен, шлюз применяет ограничение модели по умолчанию. |
| content 分块数组 | content 字符串 | Блоки текста/изображения преобразуются в строки и из них. |
| stop_reason | finish_reason | Завершить сопоставление имени поля причины |
07Мультимодальный
Для создания изображений используется тот же шлюз и ключ API, оплата осуществляется по мере использования.
08Вызов функции
Определите вызываемые функции с помощью инструментов в стиле OpenAI. Модель возвращает вызовы инструментов, когда это необходимо, а ваш код выполняет их и возвращает результаты.
09Обработка ошибок
Конечные точки /v1/* соответствуют формату ошибок OpenAI — ответы содержат тип/код/сообщение.
Распространенные коды ошибок
| HTTP | Описание |
|---|---|
| 401 | Ключ API недействителен или отсутствует. |
| 402 | Недостаточно баланса — пожалуйста, пополните |
| 429 | Ставка ограничена или дневная квота исчерпана |
| 503 | Все восходящие каналы недоступны (цепь разорвана) |