Grok API-Integrationshandbuch
Sie benötigen eine zuverlässige, unzensierte API für Ihre LLM-Workflows, ohne Corporate Filtering oder die Müdigkeit durch monatliche Abonnements. Dieser Leitfaden erklärt, wie Sie ein unzensiertes Modell mit standardmäßigen OpenAI-kompatiblen Protokollen integrieren, um eine rohe Textgenerierung für Erwachsene oder unbeschränkte Anwendungsfälle zu gewährleisten. Wir erläutern die technischen Schritte, damit Ihre Anfragen korrekt verarbeitet werden.
Zuletzt aktualisiert
Wichtige Erkenntnisse
Verwenden Sie Standard-POST /v1/chat/completions-Endpunkte, um Text zu senden und rohe Antworten ohne versteckte Ablehnungen zu erhalten.
Streaming über Server-Sent Events konfigurieren, um lange Ausgaben effizient zu verarbeiten, ohne den Anwendungs-Thread zu blockieren.
Nutzen Sie Funktionsaufrufe und den JSON-Modus zur Extraktion strukturierter Daten, während Sie den Kontext des unzensierten Modells beibehalten.
Tokenverbrauch engmaschig überwachen, da die Abrechnung Prepaid-basiert ist und sich streng an Input- und Output-Token-Anzahlen orientiert.
Warum eine unzensierte Grok-API-Alternative nutzen?
Direct API access often applies strict content filters that block lawful adult or controversial topics. Many providers hide these refusals deep in their response structures. An uncensored model serves raw inference data for any legal use case. You get the full output without the corporate safety layer intervening.
Corporate-Grade-APIs ändern häufig ihre Filterlogik ohne Vorankündigung. Dies bricht nachgelagerte Anwendungen, die auf bestimmte Content-Typen angewiesen sind. Ein dedizierter unzensierter Dienst beseitigt diese Unsicherheit. Ihre Prompts geben genau das zurück, was das Modell generiert.
Berücksichtigen Sie den Unterschied zwischen einer Chat-Schnittstelle und einer Roh-API. Die Chat-Benutzeroberfläche kann nuancierte Ausgaben verbergen. Die API gibt den vollständigen Token-Stream frei. Diese Transparenz ist entscheidend für Entwickler, die spezialisierte Tools erstellen.
Unser Service ist unabhängig. Wir bieten weder Grok noch ein anderes Modell eines anderen Anbieters an. Wir stellen ein eigenständiges, unzensiertes Large Language Model bereit. Es läuft auf unseren eigenen Servern. Die Oberfläche ist für OpenAI-Nutzer vertraut.
Wichtige Vorteile
- Keine monatlichen Abonnementgebühren.
- Transparente Prepaid-Abrechnung.
- Rohausgabe für legale erwachsene Inhalte.
- Keine versteckten Ablehnungen für kontroverse Themen.
Verständnis der API-Endpunkt-Struktur
Zwei Endpunkte behandeln alle Interaktionen: POST /v1/chat/completions und GET /v1/models. Diese folgen der Standard-API-Spezifikation von OpenAI. Sie senden ein JSON-Payload mit Ihren System- und Benutzer-Nachrichten. Der Server gibt eine JSON-Antwort mit dem generierten Text zurück.
Der GET-Endpunkt listet verfügbare Modelle auf. Er bestätigt, dass Ihre Verbindung gültig ist. Verwenden Sie dies, um zu überprüfen, ob Ihr API-Schlüssel funktioniert, bevor Sie große Lasten senden. Er zeigt auch die Modell-ID an, die Sie in Ihren Anfragen angeben müssen.
Unsere Basis-URL ist HTTPS://api.isgrokunfiltered.com/v1. Dies ersetzt die Standard-OpenAI-URL in Ihrer Client-Konfiguration. Die zu sendende Modell-ID ist "uncensored". Dies stellt sicher, dass Sie den richtigen Server erreichen.
Die Authentifizierung verwendet ein Bearer-Token im Authorization-Header. Fügen Sie Ihren API-Schlüssel direkt ein. Keine komplexen OAuth-Flows sind erforderlich. Diese Einfachheit reduziert die Integrationszeit erheblich.
Endpunkt-Übersicht
| Methode | Pfad | Funktion |
|---|---|---|
| POST | /v1/chat/completions | Generiert Textantworten |
| GET | /v1/models | Listet verfügbare Modelle auf |
Konfigurieren Ihres Clients für Streaming
Aktivieren Sie das Streaming, indem Sie den Parameter „stream“ auf true in Ihrem Anfragekörper setzen. Dies gibt Server-Sent Events (SSE) anstelle eines einzelnen JSON-Objekts zurück. Jedes Ereignis enthält einen Teilchunk der Antwort. Sie können Text in Echtzeit an Benutzer anzeigen.
Streaming reduziert die wahrgenommene Latenz bei langen Antworten. Benutzer sehen die Ausgabe, während sie generiert wird. Dies verbessert das Erlebnis für chat-ähnliche Schnittstellen. Es ermöglicht Ihnen auch, Anfragen bei Bedarf frühzeitig zu kündigen.
Jeder Chunk enthält Token-Nutzungsdaten im letzten Event. Sie können Eingabe- und Ausgabetokens genau verfolgen. Dies hilft Ihnen, Ihren Prepaid-Guthabenstand zu überwachen. Fehler während des Streaming verbrauchen weiterhin Tokens für die verarbeiteten Daten.
Behandeln Sie das SSE-Format korrekt. Analysieren Sie jede Zeile, die mit "data: " beginnt. Ignorieren Sie das abschließende "[DONE]"-Ereignis. Dies stellt sicher, dass Ihre Anwendung jeden Token korrekt verarbeitet.
from openai import OpenAI
client = OpenAI(base_url="https://api.isgrokunfiltered.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)
Verarbeitung von Function Calls im Uncensored-Modus
Function Calling ermöglicht es Ihrer Anwendung, Code basierend auf der Modellausgabe auszuführen. Senden Sie eine Liste von Tools in der Anfrage. Das Modell gibt ein tool_calls-Array anstelle von reinem Text zurück. Ihr Code führt die Funktion aus und sendet das Ergebnis zurück.
Dies funktioniert nahtlos mit unserem unzensierten Modell. Das Modell verweigert das Aufrufen von Funktionen nicht aufgrund des Inhalts. Es konzentriert sich auf die logische Struktur der Anfrage. Dies ist ideal für komplexe Datenextraktionsaufgaben.
Verwenden Sie den JSON-Modus, um strenge Ausgabeformate durchzusetzen. Legen Sie response_format auf json_object fest. Das Modell gibt nur gültiges JSON zurück. Dies reduziert Parsing-Fehler in Ihrem Backend. Es stellt konsistente Datenstrukturen sicher.
Kombinieren Sie den Funktionsaufruf mit Streaming für dynamische Interaktionen. Sie können Funktionen ausführen, während das Modell noch generiert. Dies erstellt eine hochgradig responsive Anwendung. Das unzensierte Modell verarbeitet diverse Tool-Definitionen ohne Voreingenommenheit.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.isgrokunfiltered.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);
Token-Kosten für lange Kontexte optimieren
Der Context-Window unterstützt bis zu 100.000 Tokens. Dies umfasst sowohl das Prompt als auch die Completion. Längere Kontexte verbrauchen mehr Prepaid-Guthaben. Überwachen Sie Ihre Token-Nutzung, um unerwartete Gebühren zu vermeiden.
Eingabetokens kosten $0,15 pro Million. Ausgabetokens kosten $0,50 pro Million. Ausgabetokens sind erheblich teurer. Optimieren Sie Ihre Prompts, um die Eingabegröße zu reduzieren. Verwenden Sie prägnante Systemanweisungen. Vermeiden Sie das Senden unnötiger Historie.
Legen Sie einen max_tokens-Parameter fest, um die Ausgabelänge zu steuern. Der Standardwert beträgt 2.048 Tokens. Sie können diesen Wert pro Anfrage bis zu 16.000 Tokens erhöhen. Dies verhindert unkontrollierte Generierungen, die Guthaben schnell verbrauchen.
Fehler und Ablehnungen sind kostenlos. Sie zahlen nur für erfolgreiche Token-Generierung. Das schützt Sie vor verschwendeten Ausgaben bei fehlgeschlagenen Anfragen. Überwachen Sie Ihr Guthaben regelmäßig, um auf dem Laufenden zu bleiben.
Preisaufschlüsselung
- Eingabe: $0,15 / 1M Tokens
- Ausgabe: $0,50 / 1M Tokens
- Max. Output: 16.000 Tokens
- Kontextfenster: 100.000 Tokens
Ratenbegrenzungen und Parallelitätseinstellungen
Jeder API-Schlüssel erlaubt 300 Anfragen pro Minute. Dieses Limit gilt global für Ihren Schlüssel. Anwendungen mit hoher Frequenz müssen ihre Anfragerate sorgfältig verwalten. Das Überschreiten des Limits gibt einen 429 Too Many Requests-Fehler zurück.
Sie können bis zu 8 gleichzeitige Anfragen pro Schlüssel ausführen. Dies ermöglicht die parallele Verarbeitung unabhängiger Aufgaben. Steuern Sie die Parallelität, um das Rate-Limit nicht zu überschreiten. Verteilen Sie Anfragen über Zeitintervalle.
Die maximale Größe des Anfragekörpers beträgt 8 MB. Große Payloads mit umfangreicher Historie können dies überschreiten. Komprimieren Sie Ihre Eingabe oder kürzen Sie alte Nachrichten. Dies stellt sicher, dass Ihre Anfragen erfolgreich verarbeitet werden.
Sie können nur einen aktiven Schlüssel pro Konto haben. Wenn Sie Ihren Schlüssel verlieren, generieren Sie einen neuen. Der alte Schlüssel wird sofort ungültig. Dies vereinfacht das Sicherheitsmanagement. Drehen Sie Schlüssel regelmäßig für zusätzliche Sicherheit.
curl https://api.isgrokunfiltered.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a list of five unique Python script ideas."}]
}'
Ihre bestehenden Grok-API-Schlüssel migrieren
Die Migration zu unserer API erfordert die Änderung der Basis-URL und der Modellkennung. Ihre bestehende Client-Code-Struktur bleibt weitgehend gleich. Aktualisieren Sie die Basis-URL auf HTTPS://api.isgrokunfiltered.com/v1. Ändern Sie die Modellkennung auf "uncensored".
Fehlerbehebung bei häufigen Integrationsfehlern
401 Unauthorized-Fehler deuten auf einen ungültigen oder abgelaufenen API-Schlüssel hin. Überprüfen Sie Ihren Schlüssel im Dashboard. Stellen Sie sicher, dass Sie ihn im Authorization-Header senden. Prüfen Sie auf führende Leerzeichen oder Tippfehler.
429 Too Many Requests bedeutet, dass Sie das Ratenlimit erreicht haben. Reduzieren Sie die Anfragehäufigkeit oder erhöhen Sie das Intervall zwischen den Aufrufen. Verwenden Sie exponentielles Backoff für Wiederholungen. Dies verhindert, dass der Server überlastet wird.
400 Bad Request entsteht oft durch ungültiges JSON. Stellen Sie sicher, dass Ihr Payload dem erwarteten Schema entspricht. Prüfen Sie auf fehlende erforderliche Felder wie messages oder model. Nutzen Sie den GET-Endpunkt, um die Verfügbarkeit des Modells zu überprüfen.
500 Internal Server Errors sind selten, aber möglich. Wiederholen Sie die Anfrage nach einer kurzen Verzögerung. Wenn das Problem weiterhin besteht, kontaktieren Sie den Support. Unsere Logs können helfen, die Ursache schnell zu identifizieren.
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)
Nächste Schritte: Testen Sie Ihr uncensored-Modell
Starten Sie mit einer einfachen Textgenerierungsanfrage. Senden Sie einen kurzen Prompt und überprüfen Sie das Antwortformat. Stellen Sie sicher, dass Streaming korrekt funktioniert. Stellen Sie sicher, dass Function Calling nahtlos in Ihren Code integriert ist.
Überwachen Sie Ihre Token-Nutzung genau. Das Vorgabemodell berechnet nur für tatsächliche Tokens. Fehler sind kostenlos. Dies ermöglicht sicheres Experimentieren. Laden Sie Ihr Guthaben bei Bedarf mit Krypto auf.
Testen Sie Grenzfälle wie lange Kontexte und komplexe Tool-Definitionen. Überprüfen Sie, ob das unzensierte Modell verschiedene Themen verarbeitet. Stellen Sie sicher, dass Ihre Anwendung Teilantworten korrekt verarbeitet. Dies bereitet Sie auf den Produktionsbetrieb vor.
Melden Sie sich mit Google oder E-Mail an. Erhalten Sie Ihren API-Schlüssel sofort. Keine Telefonnummer erforderlich. Beginnen Sie sofort mit Tests mit $0.50 Testguthaben. Dies bietet Ihnen eine risikofreie Möglichkeit, den Service zu bewerten.
Häufig gestellte Fragen
Ist dies die offizielle Grok-API?
Nein, dies ist ein unabhängiger Dienst. Wir stellen kein Grok-Modell oder ein anderes Anbietermodell bereit. Wir bieten ein eigenständiges unzensiertes Large Language Model an, das mit der OpenAI-API-Spezifikation kompatibel ist. Sie können Ihre vorhandenen OpenAI-kompatiblen Clients verwenden, um sich mit unserem Dienst zu verbinden.
Wie bezahle ich für die API?
Wir nutzen ein Prepaid-Guthaben-System, das nur mit Kryptowährung aufgeladen wird. Sie können mit USDT im TRC20-Netzwerk oder USDC im Base-Netzwerk bezahlen. Mindestaufladungen beginnen bei $20. Ihr Guthaben verfällt nie, und Sie zahlen nur für die Tokens, die Sie tatsächlich verwenden.
Wie groß ist die Kontextfenstergröße?
Unser Modell unterstützt ein Kontextfenster von 100.000 Tokens. Dies umfasst sowohl den Eingabeprompt als auch die generierte Vervollständigung. Sie können die maximale Anzahl der Ausgabetokens pro Anfrage auf bis zu 16.000 Tokens festlegen. Der Standardwert für max_tokens beträgt 2.048.
Weigert sich das Modell, Inhalte zu liefern?
Das Modell ist für legale erwachsene Nutzung unzensiert. Es lehnt kontroverse, fiktive oder sicherheitsrelevante Themen nicht ab. Die einzige harte Grenze ist, dass sexueller Inhalt, der Minderjährige betrifft, immer abgelehnt wird. Sie erhalten rohe Ausgaben ohne versteckte Unternehmensfilter.
Holen Sie sich Ihren API-Schlüssel jetzt
Registrieren, Schlüssel kopieren, Basis-URL aktualisieren. Das ist die gesamte erforderliche Konfiguration.