Що ви створите
Ви надішлете один запит до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 повертає об’єкт повідомлення в одній HTTP-відповіді, а ваш застосунок зчитує перший текстовий блок content. Використовуйте цей маршрут, коли вам потрібні специфічні для Claude форми запитів, як-от масиви повідомлень Anthropic, extended thinking, кешування prompt або використання інструментів. Якщо ваш застосунок уже використовує офіційний Anthropic SDK, установіть base URL SDK наhttps://api.cometapi.com і збережіть форму запиту Messages API.
Поширені параметри
Усунення проблем / FAQ
Запит повертає 401
Запит повертає 401
Переконайтеся, що
COMETAPI_KEY задано в тій самій оболонці або runtime-середовищі, яке надсилає запит. Не вставляйте справжній ключ у вихідні файли.SDK усе ще викликає Anthropic напряму
SDK усе ще викликає Anthropic напряму
Переконайтеся, що клієнт SDK задає
base_url у Python або baseURL у Node.js як https://api.cometapi.com.Яку модель слід використовувати
Яку модель слід використовувати
Використовуйте model ID Claude, доступний для вашого акаунта. У цьому швидкому старті не зашито жорстко модель Claude, оскільки доступність залежить від акаунта та сімейства моделей.
Наступні кроки
- Використовуйте Anthropic Messages API reference для повного переліку полів запиту й відповіді.
- Перевірте доступність моделей у Models.
- Налаштуйте локальні сесії кодування за допомогою Claude Code integration guide.
- Перегляньте поведінку повторних спроб у Error codes and retry strategy.