UtteraUttera

Quickstart

Von der Anmeldung bis zur ersten Antwort in drei Minuten. Es sind curl-Anfragen: Kopieren Sie sie unverändert und ändern Sie den Dateinamen.

Wählen Sie Ihren Weg.

1 · Schlüssel erstellen

In Ihrem Konto erstellen Sie einen API-Schlüssel. Er beginnt mit sk-echo- und wird nur einmal angezeigt. Speichern Sie ihn in einer Variablen:

export UTTERA_API_KEY="sk-echo-…"

2 · Audio transkribieren

curl -X POST https://api.uttera.ai/v1/audio/transcriptions \
  -H "Authorization: Bearer $UTTERA_API_KEY" \
  -F file=@grabacion.mp3 \
  -F model=whisper-1 \
  -F response_format=text

3 · Sprache erzeugen

curl -X POST https://api.uttera.ai/v1/audio/speech \
  -H "Authorization: Bearer $UTTERA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"tts-1","voice":"alloy","input":"Hola, esto es Uttera."}' \
  --output voz.mp3

4 · Von OpenAI kommend

Es ist dieselbe API. Ändern Sie die base_url und den Schlüssel; der Rest Ihres Codes bleibt unberührt:

from openai import OpenAI
client = OpenAI(base_url="https://api.uttera.ai/v1",
                api_key="sk-echo-…")

5 · Kosten prüfen

Jede Antwort enthält ihre Aufschlüsselung, und Sie können die letzte genaue Abrechnung abrufen:

curl -H "Authorization: Bearer $UTTERA_API_KEY" \
  https://api.uttera.ai/v1/usage/last

6 · Nächster Schritt