Перейти до основного вмісту

Documentation Index

Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt

Use this file to discover all available pages before exploring further.

Використовуйте документацію аудіомоделей CometAPI, вибравши, чи потрібен вашому застосунку мовленнєвий вивід, транскрибування або переклад. Аудіо endpoint використовують той самий шаблон API key CometAPI, що й інші OpenAI-сумісні endpoint.

Виберіть аудіо API

Create Speech

Перетворіть текст на мовлення.

Create Transcription

Транскрибуйте аудіо в текст.

Create Translation

Перекладіть аудіо в англійський текст.

Create speech

Використовуйте model ID з підтримкою аудіо зі сторінки Models page або каталогу моделей. Наведені нижче приклади викликають endpoint мовлення.
У цих прикладах використовується заповнювач your-audio-model-id. Замініть його на доступний audio model ID зі сторінки Models page або каталогу моделей перед запуском запиту.
Відкрийте Create Speech, щоб скористатися playground і схемою endpoint.
import os
import requests

response = requests.post(
    "https://api.cometapi.com/v1/audio/speech",
    headers={
        "Authorization": "Bearer " + os.environ["COMETAPI_KEY"],
        "Content-Type": "application/json",
    },
    json={
        "model": "your-audio-model-id",
        "input": "Welcome to CometAPI.",
        "voice": "alloy",
        "response_format": "mp3",
    },
    timeout=60,
)

response.raise_for_status()

with open("speech.mp3", "wb") as audio_file:
    audio_file.write(response.content)

Приклад відповіді

Успішна відповідь мовленням є двійковими аудіоданими. HTTP-відповідь може виглядати так:
HTTP/1.1 200 OK
Content-Type: audio/mpeg

speech.mp3

Приклади записів моделей

Цей приклад відповіді каталогу моделей показує оболонку /api/models і форму одного запису аудіомоделі. Це не повний список моделей.
cURL
curl https://api.cometapi.com/api/models
{
  "success": true,
  "page": 1,
  "page_size": 20,
  "total": 302,
  "data": [
    {
      "created": 0,
      "id": "your-audio-model-id",
      "code": "your-audio-model-id",
      "provider": "ExampleProvider",
      "provider_code": "example",
      "name": "Example audio model",
      "model_type": "audio",
      "features": [
        "text-to-speech"
      ],
      "endpoints": [
        "openai"
      ],
      "pricing": {
        "currency": "USD / M Tokens",
        "input": 12,
        "output": 12,
        "per_request": null,
        "per_second": null
      }
    }
  ]
}

Поширені помилки

Використовуйте формати, задокументовані на сторінці endpoint.
Стисніть аудіофайл або розбийте завдання на менші файли.
Переконайтеся, що файл містить мовлення і що назва поля відповідає документації.
Використовуйте https://api.cometapi.com/v1.

Коди помилок і стратегія повторних спроб

Не повторюйте запит, доки не буде виправлено текст, файл, model ID, voice або format.
Не повторюйте запит, доки API key не буде наявним і дійсним.
Перевірте base URL, шлях і model ID перед повторною спробою.
Зменште розмір завантаження перед повторною спробою.
Повторюйте запит з exponential backoff і зменште concurrency.
Повторюйте запит з backoff у разі тимчасових помилок provider або service.
Приклади шаблонів реалізації дивіться в розділах Error codes and retry strategy і Rate limits and concurrency.

Ціни та каталог моделей

Models page

Дізнайтеся, як CometAPI показує model IDs у документації.

Model directory

Перегляньте доступність і можливості моделей.

Pricing

Перевірте ціни перед викликом моделі.
Last modified on May 28, 2026