Authentifizierung und Base URL
Erstellen Sie zunächst Ihren API-Schlüssel im Dashboard mit Google oder E-Mail. Sie weisen dann Ihren SDK-Client auf unsere spezifische Base-URL hin, um Aufrufe zu starten. Diese Einrichtung stellt sicher, dass Ihre Anfragen sofort das richtige unzensierte Modell erreichen.
https://api.cheapestllmapiprovider.com/v1
Übergeben Sie Ihren Schlüssel im Authorization header mit dem Bearer Schema. Bewahren Sie diesen Schlüssel sicher auf, da er Zugriff auf Ihr Prepaid-Guthaben gewährt. Ein einzelner Schlüssel pro Konto vereinfacht die Verfolgung Ihrer Nutzung über verschiedene Projekte hinweg.
Anfragen an /v1/chat/completions senden
Senden Sie Ihre erste Textgenerierungsanfrage an den Chat-Vervollständigungs-Endpunkt mit einem einfachen JSON-Payload. Sie müssen die Modell-ID uncensored auf unser spezifisches Large Language Model zugreifen. Dieser Endpunkt akzeptiert Standardparameter für Temperatur, Top-p und Stop-Sequenzen.
Verwenden Sie den folgenden curl-Befehl, um Ihre Verbindung zu überprüfen und eine Antwort zu erhalten.
curl https://api.cheapestllmapiprovider.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list 5 benefits of pay as you go pricing"}]
}'Sie können den max_tokens Parameter zur Steuerung der Ausgabelänge, wobei die harte Grenze von 16.000 Tokens pro Anfrage zu beachten ist. Antworten werden im Standard-JSON-Format zurückgegeben, das mit bestehenden Tools kompatibel ist.
Python SDK-Integration
Initialisieren Sie den OpenAI-Client mit Ihrer Basis-URL und Ihrem API-Schlüssel, um die vertrauten Python-Methoden zu nutzen. Dieser Ansatz ermöglicht es Ihnen, bestehende Codebasen ohne größere Refaktorierungen wiederzuverwenden. Legen Sie die base_url explizit, um den Verkehr auf unsere Server zu lenken.
from openai import OpenAI
client = OpenAI(base_url="https://api.cheapestllmapiprovider.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)Das SDK verarbeitet Serialisierung und Retries automatisch. Sie können eine Liste von Nachrichten übergeben, um einen Gesprächsverlauf zu simulieren. Diese Methode funktioniert nahtlos mit unserem 100k-Context-Window für lange Dokumente.
Node SDK-Integration
Konfigurieren Sie den Node.js-Client ähnlich, indem Sie die Standard-Basis-URL überschreiben. Dies ermöglicht es Ihnen, unser uncensored-Modell in Ihre bestehenden Node-Anwendungen zu integrieren. Übergeben Sie Ihren API-Schlüssel als Umgebungsvariable für mehr Sicherheit.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.cheapestllmapiprovider.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);Der Client unterstützt sowohl Promise-basierte als auch async/await-Muster. Sie können Antworten direkt an die Konsole oder eine Datei streamen. Diese Flexibilität macht es einfach, Echtzeit-Chat-Schnittstellen oder Batch-Verarbeitungsskripte zu erstellen.
Streaming-Antworten
Aktivieren Sie Streaming, indem Sie stream: true in Ihren Anfrage-Parametern. Dies liefert Tokens, während sie generiert werden, und reduziert die wahrgenommene Latenz für Endbenutzer. Das letzte Chunk enthält die gesamte Token-Nutzung für eine genaue Abrechnung.
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)Verarbeiten Sie die Stream-Ereignisse, um Ihre Benutzeroberfläche inkrementell zu aktualisieren. Dieses Feature ist entscheidend für Anwendungen, die sofortiges Feedback erfordern. Fehler während des Streamings liefern dennoch Nutzungsdaten im letzten Chunk.
Limits, Fehler und Kontext
Überwachen Sie Ihre Anfrage Limits, um Serviceunterbrechungen zu vermeiden. Sie dürfen 300 Anfragen pro Minute und 8 gleichzeitige Anfragen pro Schlüssel senden. Die maximale Größe des Anfragekörpers beträgt 8 MB. Wenn Sie diese Limits überschreiten, erhalten Sie einen 429-Statuscode.
Ein 401-Fehler deutet auf einen ungültigen API-Schlüssel hin. Ein 402-Fehler bedeutet, dass Ihr Prepaid-Guthaben erschöpft ist. Laden Sie es mit Kryptowährung auf, um den Dienst sofort wiederherzustellen. Das Modell unterstützt ein 100.000-Token-Kontextfenster für komplexe Aufgaben.
Häufig gestellte Fragen
Was ist der günstigste LLM-API-Anbieter für unzensierten Text?
Wir bieten den niedrigsten Satz mit $0,15 pro Million Eingabetokens und $0,50 pro Million Ausgabetokens. Es gibt keine monatlichen Abonnements oder versteckte Gebühren, nur Prepaid-Guthaben, das nach tatsächlicher Nutzung berechnet wird.
Kann ich Antworten der unzensierten LLM-API streamen?
Ja, setzen Sie den stream-Parameter auf true, um Tokens so zu erhalten, wie sie generiert werden. Der letzte Chunk enthält Token-Nutzungsdaten für eine genaue Abrechnung. Dies funktioniert mit allen Standard-OpenAI-kompatiblen SDKs.
Wie zahle ich für den günstigsten KI-API-Dienst?
Laden Sie mit USDT (TRC20) oder USDC (Base) für Beträge zwischen 20 $ und 500 $ auf. Sie erhalten Bonusguthaben für größere Einzahlungen. Das Guthaben verfällt nicht und es gibt keine Fehler.
Holen Sie sich Ihren Schlüssel in Sekunden.
Registrieren Sie sich, holen Sie sich Ihren Schlüssel und aktualisieren Sie den Endpunkt. Fertig.