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
- Antworten Wort für Wort anzeigen: Streaming
- Die drei Stufen und wann du welche nimmst: Modelle
- Was bei 429 zu tun ist: Fehlercodes und Grenzen