Что вы создадите
Вы отправите один запрос вPOST /v1/messages, выведете текст ответа Claude и сохраните код готовым для использования с Anthropic SDK или прямыми HTTP-запросами.
Предварительные требования
- API-ключ CometAPI, сохранённый в
COMETAPI_KEY - model ID Claude со страницы Models page
curl, Python 3.10+ или Node.js 18+
API-ключ, base URL, аутентификация
Используйте совместимый с Anthropic endpoint Messages через CometAPI:x-api-key и заголовка версии Anthropic API:
Примеры кода
Используйте вкладки ниже для копируемых примеров на cURL, Python и Node.js.Объяснение процесса
Запросы Claude Messages по умолчанию являются синхронными. API возвращает объект message в одном HTTP-ответе, а ваше приложение считывает первый текстовый блок content. Используйте этот маршрут, если вам нужны специфичные для Claude форматы запросов, такие как массивы сообщений Anthropic, extended thinking, кэширование prompt или использование инструментов. Если ваше приложение уже использует официальный Anthropic SDK, установите для SDK base URL значениеhttps://api.cometapi.com и сохраните формат запроса Messages API.
Общие параметры
Устранение неполадок / FAQ
Запрос возвращает 401
Запрос возвращает 401
Убедитесь, что
COMETAPI_KEY задан в той же оболочке или среде выполнения, которая отправляет запрос. Не вставляйте настоящий ключ в исходные файлы.SDK по-прежнему вызывает Anthropic напрямую
SDK по-прежнему вызывает Anthropic напрямую
Убедитесь, что клиент SDK задаёт
base_url в Python или baseURL в Node.js как https://api.cometapi.com.Какую модель следует использовать
Какую модель следует использовать
Используйте model ID Claude, доступный вашему аккаунту. В этом кратком руководстве не указан жёстко конкретный модель Claude, потому что доступность зависит от аккаунта и семейства моделей.
Следующие шаги
- Используйте справочник Anthropic Messages API для полного списка полей запроса и ответа.
- Проверьте доступность моделей в Models.
- Настройте локальные сессии кодирования с помощью руководства по интеграции Claude Code.
- Ознакомьтесь с поведением повторных попыток в Коды ошибок и стратегия повторных попыток.