Skip to main content

Що ви створите

Ви надішлете один запит до 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:
Автентифікуйте прямі HTTP-запити за допомогою 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

Переконайтеся, що COMETAPI_KEY задано в тій самій оболонці або runtime-середовищі, яке надсилає запит. Не вставляйте справжній ключ у вихідні файли.
Переконайтеся, що клієнт SDK задає base_url у Python або baseURL у Node.js як https://api.cometapi.com.
Використовуйте model ID Claude, доступний для вашого акаунта. У цьому швидкому старті не зашито жорстко модель Claude, оскільки доступність залежить від акаунта та сімейства моделей.

Наступні кроки