Schnellstart

Schlüssel anlegen, Umgebungsvariable setzen, erste Anfrage schicken.

Fünf Minuten, dann hast du die erste Antwort von FTI-3 im Terminal.

1. Schlüssel anlegen

Melde dich in der Konsole mit deiner Flixtake ID an und leg unter API-Schlüssel einen neuen an. Der Schlüssel beginnt mit fx_live_ und wird genau einmal angezeigt. Kopier ihn sofort.

2. Als Umgebungsvariable ablegen

Terminal
export FLIXTAKE_API_KEY=fx_live_…

Alle Beispiele in dieser Dokumentation lesen den Schlüssel aus FLIXTAKE_API_KEY. So landet er nicht im Quelltext.

3. Erste Anfrage

Für Python brauchst du das Paket requests (pip install requests), für JavaScript Node.js 18 oder neuer. Speicher das JavaScript-Beispiel als .mjs-Datei.

curl https://api.flixtake.app/v1/responses \
  -H "Authorization: Bearer $FLIXTAKE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "fti-3-sofort",
    "input": "Schreib eine Logline für einen Kurzfilm über einen Leuchtturmwärter.",
    "max_output_tokens": 300
  }'

4. Die Antwort

Den ganzen Text liefert output_text. In output stehen alle Teile der Antwort einzeln, der Verbrauch steht in usage. model nennt die Stufe, die geantwortet hat.

Antwort
{
  "id": "resp_8f3a2c71d04e9b5a6c1e7d20",
  "object": "response",
  "created_at": 1792597771,
  "model": "fti-3-sofort",
  "status": "completed",
  "finish_reason": "stop",
  "output": [
    { "type": "text", "text": "Ein Leuchtturmwärter findet im Logbuch seines Vorgängers …" }
  ],
  "output_text": "Ein Leuchtturmwärter findet im Logbuch seines Vorgängers …",
  "usage": { "input_tokens": 31, "output_tokens": 58, "total_tokens": 89, "cached_input_tokens": 0 }
}

Weiter