de ▾
Mit Testguthaben ausprobieren
pro 1M Eingabetokens
$0.15
Output-Tokens / 1M
$0.50
Token-Kontext
100,000
Testguthaben
$0.50
Anfragen pro Minute
300

OpenAI-API-Preise: Häufige Fehler und wie man sie vermeidet

Die OpenAI-API-Preise überraschen Entwickler oft, weil Eingabe- und Ausgabetokens separat abgerechnet werden und Streaming-Antworten die Kosten erhöhen können, wenn sie nicht sorgfältig verfolgt werden. Das Verständnis dieser Mechaniken hilft Ihnen, unerwartete Gebühren zu vermeiden und die richtige Modulkonfiguration für Ihr Budget zu wählen.

Zuletzt aktualisiert

Zusammenfassung

  • Eingabetokens kosten $0,15 pro Million, während Ausgabetokens mit unserem unzensierten Modell $0,50 pro Million kosten.
  • Streaming-Antworten zählen alle generierten Tokens weiterhin zu Ihrem Prepaid-Guthaben.
  • Kontextfenster-Limits beeinflussen sowohl die Eingabe- als auch die Ausgabe-Token-Berechnung.
  • Prepaid-Guthaben verfällt nie und berechnet nur die tatsächliche Nutzung, einschließlich Fehler.

Token-Kosten: Input vs. Output

Die OpenAI-API-Preise berechnen Eingabe- und Ausgabetokens separat. Das bedeutet, dass Ihre Gesamtkosten davon abhängen, wie viel Sie senden und wie viel das Modell generiert. Eingabetokens umfassen Ihre Eingabeaufforderung sowie den gesamten Konversationsverlauf. Ausgabetokens umfassen den Antworttext des Modells.

Unser unzensiertes Modell kostet $0,15 pro Million Input-Tokens und $0,50 pro Million Output-Tokens. Die höheren Output-Kosten spiegeln den Rechenaufwand zur Textgenerierung wider. Kürzere Antworten kosten weniger, verbrauchen jedoch weiterhin Ihr vorkonfiziertes Guthaben.

  • Eingabetokens umfassen Ihre Eingabeaufforderung und den Gesprächsverlauf
  • Ausgabetokens decken die vollständige Antwort des Modells ab
  • Beide Token-Typen werden auf Ihren Prepaid-Guthaben angerechnet
  • Fehler und Ablehnungen verbrauchen null Tokens
curl https://api.mistralopenaicompatibleapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list top 5 linux commands for disk cleanup"}]
  }'

Kontextfenster-Limits und unerwartete Gebühren

Kontextfenster-Limits beeinflussen Ihre Token-Kosten direkt, da längere Gespräche mehr Eingabe-Tokens verbrauchen. Unser unzensiertes Modell unterstützt ein Kontextfenster von 100.000 Tokens für Prompt plus Completion zusammen. Sie können bis zu 16.000 Tokens pro Anfrage generieren. Wenn Sie max_tokens weglassen, sinkt das Limit auf 2.048 Tokens.

Längere Kontextfenster bedeuten höhere Eingabetoken-Kosten, ermöglichen aber auch komplexere Schlussfolgerungen. Das Beschneiden des Gesprächsverlaufs reduziert die Eingabekosten, kann jedoch die Antwortqualität beeinträchtigen. Finden Sie das Gleichgewicht, das für Ihren Anwendungsfall funktioniert.

  • 100.000 Gesamtkontextfenster für Eingabe plus Ausgabe
  • 16.000 maximale Ausgabetokens pro Anfrage
  • 2.048 Standard-Ausgabetokens, wenn max_tokens weggelassen wird.
  • Das Kontextfenster beeinflusst sowohl die Kosten als auch die Antwortqualität
from openai import OpenAI

client = OpenAI(base_url="https://api.mistralopenaicompatibleapi.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Streaming- vs. Nicht-Streaming-Token-Berechnung

Streaming-Antworten berechnen Tokens auf die gleiche Weise wie nicht-streaming-Anfragen. Jedes an den Client gesendete Token zählt zu Ihrem prepaid-Guthaben, unabhängig von der Übertragungsmethode. Streaming liefert Tokens lediglich inkrementell statt auf einmal.

Nutzen Sie Streaming, wenn Sie Echtzeit-Feedback benötigen, aber die Token-Nutzung sorgfältig verfolgen. Der letzte Chunk enthält die Gesamt-Token-Anzahlen für Eingabe und Ausgabe. Überwachen Sie diese Zahlen, um innerhalb Ihres Budgets zu bleiben.

  • Streaming und Nicht-Streaming verwenden eine identische Token-Zählung
  • Jeder an den Client gesendete Token verbraucht Credits
  • Der letzte Block enthält die Gesamtanzahl der Eingabe- und Ausgabetokens
  • Verfolgen Sie die Token-Nutzung in Ihrer Streaming-Implementierung
stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Häufige SDK-Konfigurationsfehler

SDK-Fehlkonfigurationen verursachen unerwartete Kosten, indem zu viele Tokens gesendet oder redundante Anfragen gestellt werden. Entwickler vergessen oft, max_tokens festzulegen, was zu unerwartet langen Antworten führt. Andere übersehen Streaming-Implementierungen, die auch nach Abschluss der Antwort weiterhin Tokens senden.

Konfigurieren Sie Ihr SDK mit expliziten Parametern. Legen Sie max_tokens fest, um die Ausgabelänge zu steuern. Aktivieren Sie das Streaming nur, wenn Sie Echtzeit-Feedback benötigen. Überwachen Sie die Token-Nutzung in Ihren Anwendungsprotokollen.

  • Legen Sie explizite max_tokens fest, um die Ausgabelänge zu steuern
  • Streaming nur aktivieren, wenn Echtzeit-Feedback erforderlich ist
  • Überwachen Sie die Token-Anzahlen in Ihren Anwendungsprotokollen
  • Konfigurieren Sie Zeitbegrenzungswerte, um hängende Anfragen zu verhindern
import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.mistralopenaicompatibleapi.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

Warum Prepaid-Guthaben Ihnen Geld spart

Prepaid-Guthaben eliminiert Abonnementverschwendung, indem nur die tatsächliche Token-Nutzung berechnet wird. Unser System berechnet 0,15 $ pro Million Eingabetokens und 0,50 $ pro Million Ausgabetokens. Fehler und Ablehnungen verbrauchen null Token, sodass Sie nie für fehlgeschlagene Anfragen bezahlen.

Zahle $20 bis $500 in Crypto für USDT auf TRC20 oder USDC auf Base. Erhalte Bonusguthaben beim Aufladen von $50 oder mehr. Guthaben verfällt nie, sodass du es jederzeit nutzen kannst. Keine monatlichen Gebühren bedeuten, dass du nur für das zahlst, was du tatsächlich verbrauchst.

  • Prepaid-Guthaben berechnet nur die tatsächliche Token-Nutzung
  • Fehler und Ablehnungen verbrauchen null Tokens
  • Top Up $20 bis $500 in Krypto
  • Guthaben verfallen nie und Bonusguthaben gilt

Vermeidung von Rate-Limit-Strafen

Ratenbegrenzungen verhindern Missbrauch, können deine Anwendung jedoch unterbrechen, wenn sie falsch konfiguriert sind. Unsere API erlaubt 300 Anfragen pro Minute pro Schlüssel und 8 parallele Anfragen pro Schlüssel. Anfragekörper müssen unter 8 MB bleiben, um Abweisungen zu vermeiden.

Implementieren Sie Retry-Logik mit Exponential Backoff beim Erreichen von Rate Limits. Überwachen Sie Ihre Anfranzahl pro Minute, um innerhalb der Grenzwerte zu bleiben. Verwenden Sie separate Schlüssel für verschiedene Anwendungskomponenten, um die Last zu verteilen. Ein aktiver Schlüssel pro Konto bedeutet, dass Sie die Schlüsselrotation sorgfältig verwalten müssen.

  • 300 Anfragen pro Minute pro API-Schlüssel
  • 8 concurrent requests allowed per key
  • Anfragekörper müssen unter 8 MB liegen
  • Ein aktiver Schlüssel pro Konto mit Ersatzmöglichkeit

Vergleich der Kosten unzensierter Modelle

Uncensored-Modelle sind aufgrund spezialisierter Trainings- und Inferenzanforderungen oft teurer als Standardmodelle. Unser Modell kostet $0,15 pro Million Input-Tokens und $0,50 pro Million Output-Tokens. Diese Preisgestaltung spiegelt die Rechenressourcen wider, die für die Uncensored-Generierung benötigt werden.

Standardmodelle können günstiger sein, enthalten jedoch Einschränkungen, die die Antwortqualität beeinträchtigen. Unzensierte Modelle bieten uneingeschränkte Antworten für rechtmäßige Erwachseneninhalte, Fiktion und Forschung. Wählen Sie basierend auf Ihren Inhaltsbedürfnissen und nicht nur nach dem Preis.

  • Uncensored-Modelle erfordern spezialisiertes Training und Inferenz.
  • Unser Preis spiegelt die Rechenkosten für uncensored Generierung wider
  • Inhaltseinschränkungen beeinflussen die Antwortqualität und die Kosten
  • Wählen Sie basierend auf den Inhaltsbedürfnissen, nicht nur auf dem Preis

Verfolgung der Nutzung und Abrechnungsbenachrichtigungen

Die Token-Nutzungsverfolgung hilft Ihnen, Kosten zu überwachen und Budgetüberschreitungen zu verhindern. Unsere API gibt Token-Anzahlen in jeder Antwort zurück, einschließlich Streaming-Antworten. Verfolgen Sie diese Zahlen in Ihren Anwendungsprotokollen und Dashboards.

Richten Sie Warnungen ein, wenn die Nutzung bestimmte Schwellenwerte erreicht. Überwachen Sie das Verhältnis von Input- zu Output-Tokens, um Ihre Prompts zu optimieren. Nutzen Sie die Token-Anzahlen, um die tatsächlichen Kosten zu berechnen und mit Ihrem Prepaid-Guthaben zu vergleichen.

  • Token-Anzahlen erscheinen in jeder Antwort, einschließlich Streaming
  • Überwachen Sie das Verhältnis von Eingabe- zu Ausgabetokens
  • Richten Sie Nutzungsalarme ein, um Budgetüberschreitungen zu verhindern
  • Berechnen Sie tatsächliche Kosten anhand der Token-Anzahl

Häufig gestellte Fragen

Wie berechne ich meine API-Kosten?

Multiplizieren Sie Ihre Eingabe-Token-Anzahl mit $0,15 pro Million und Ihre Ausgabe-Token-Anzahl mit $0,50 pro Million. Addieren Sie diese Werte, um die Gesamtkosten für eine einzelne Anfrage zu ermitteln. Verfolgen Sie die Token-Anzahlen in Ihren Anwendungsprotokollen, um die Nutzung über die Zeit zu überwachen.

Kosten Streaming-Antworten mehr als nicht-streaming?

Streaming- und Nicht-Streaming-Antworten verwenden identische Token-Zählungen. Jeder an den Client gesendete Token zählt zu Ihrem Prepaid-Guthaben, unabhängig von der Übertragungsmethode. Der letzte Streaming-Chunk enthält die Gesamt-Token-Anzahlen für Eingabe und Ausgabe.

Was passiert, wenn ich mein Ratenlimit erreiche?

Anfragen, die das Limit von 300 Anfragen pro Minute oder 8 gleichzeitige Anfragen überschreiten, erhalten eine Fehlerantwort. Diese Fehler verbrauchen null Tokens, sodass Sie nicht berechnet werden. Implementieren Sie Retry-Logik mit exponentiellem Backoff, um Rate-Limits graceful zu behandeln.

Verfallen Prepaid-Guthaben?

Prepaid-Guthaben verfällt nie, sodass Sie es bei Bedarf nutzen können. Sie zahlen nur für tatsächlichen Token-Verbrauch, einschließlich Fehler und Ablehnungen, die null Token verbrauchen. Laden Sie bei Bedarf Kryptowährungen nach, um mehr Guthaben zu erhalten.

Holen Sie sich Ihren API-Schlüssel

Registrieren, Schlüssel holen, Endpoint-Basis-URL aktualisieren. Das war’s.