Przejdź do głównej treści

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.

Korzystaj z dokumentacji modeli audio CometAPI, wybierając, czy Twoja aplikacja potrzebuje wyjścia głosowego, transkrypcji czy tłumaczenia. Punkty końcowe audio używają tego samego wzorca klucza API CometAPI co inne punkty końcowe zgodne z OpenAI.

Wybierz API audio

Create Speech

Konwertuj tekst na mowę.

Create Transcription

Transkrybuj audio na tekst.

Create Translation

Tłumacz audio na tekst w języku angielskim.

Create speech

Użyj modelu o ID obsługującym audio z strony Models lub katalogu modeli. Poniższe przykłady wywołują punkt końcowy mowy.
Te przykłady używają symbolu zastępczego your-audio-model-id. Zastąp go dostępnym modelem audio o ID z strony Models lub katalogu modeli przed uruchomieniem żądania.
Otwórz Create Speech, aby użyć playground i schematu punktu końcowego.
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)

Przykład odpowiedzi

Pomyślna odpowiedź speech to binarne audio. Odpowiedź HTTP może wyglądać tak:
HTTP/1.1 200 OK
Content-Type: audio/mpeg

speech.mp3

Przykładowe rekordy modeli

Ten przykładowy katalog modeli pokazuje otoczkę /api/models oraz jeden kształt rekordu modelu audio. Nie jest to სრული lista modeli.
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
      }
    }
  ]
}

Najczęstsze błędy

Użyj formatów udokumentowanych na stronie punktu końcowego.
Skompresuj plik audio albo podziel zadanie na mniejsze pliki.
Potwierdź, że plik zawiera mowę i że nazwa pola zgadza się z dokumentacją.
Użyj https://api.cometapi.com/v1.

Kody błędów i strategia ponawiania

Nie ponawiaj, dopóki tekst, plik, model ID, voice lub format nie zostanie poprawiony.
Nie ponawiaj, dopóki API key nie będzie obecny i poprawny.
Sprawdź base URL, ścieżkę i model ID przed ponowieniem.
Zmniejsz rozmiar uploadu przed ponowieniem.
Ponawiaj z wykładniczym backoffem i zmniejsz współbieżność.
Ponawiaj z backoffem w przypadku przejściowych błędów dostawcy lub usługi.

Cennik i katalog modeli

Models page

Przeczytaj, jak CometAPI udostępnia model IDs w dokumentacji.

Model directory

Przeglądaj dostępność i możliwości modeli.

Pricing

Sprawdź ceny przed wywołaniem modelu.
Last modified on May 28, 2026