de ▾

Uncensor GeminiErstellen

API-Dokumentation: unzensierte Modell-Integration

Starten Sie mit unserer unzensierten API, indem Sie die Basis-URL und den API-Schlüssel austauschen. Ihr bestehender Client-Code funktioniert sofort ohne Konfigurationsaufwand.

Schnellstart: Senden Sie Ihre erste Anfrage

Der schnellste Weg, die Konnektivität zu überprüfen, ist ein einzelner Vervollständigungsaufruf. Ersetzen Sie den Platzhalterschlüssel durch Ihre Anmeldedaten und weisen Sie den Client auf unsere Basis-URL hin. Das Modell antwortet sofort ohne Inhaltsfilterung für legale Eingaben.

Nutzen Sie diesen cURL-Befehl, um die Integration direkt von Ihrem Terminal aus zu testen.

curl https://api.howtouncensorgemini.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the pros and cons of the current model."}]
  }'

Authentifizierung und Base URL

Unsere API nutzt die Standard-Bearer-Token-Authentifizierung. Sie müssen Ihren eindeutigen API-Schlüssel im Authorization-Header jeder Anfrage angeben. Die Basis-URL lautet HTTPS://api.howtouncensorgemini.com/v1. Dieser Endpunkt ist mit jedem OpenAI-SDK kompatibel.

Wenn Sie das Python SDK verwenden, müssen Sie nur die Basis-URL und den api_key aktualisieren. Die restlichen Parameter bleiben identisch mit der offiziellen OpenAI-Struktur.

from openai import OpenAI

client = OpenAI(base_url="https://api.howtouncensorgemini.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)

Chat-Vervollständigungs-Endpunkt

Alle Interaktionen erfolgen über den /v1/chat/completions-Endpunkt. Sie senden eine Liste von Nachrichten und erhalten eine Textantwort. Die Modell-ID ist immer "uncensored". Dieses einzelne Modell deckt alle Ihre Generierungsbedürfnisse ab, ohne Routing-Logik.

Wenn Sie JavaScript bevorzugen, erfordert das Node SDK minimale Einrichtung. Legen Sie die Basis-URL fest und übergeben Sie Ihren Schlüssel. Die Bibliothek übernimmt die HTTP-Anfragen automatisch.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.howtouncensorgemini.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);

Unterstützte Parameter und Funktionen

Wir unterstützen Standardparameter wie temperature, top_p und Stop-Sequenzen. Sie können den JSON-Modus über response_format erzwingen. Tool Calling wird zur Funktionsintegration vollständig unterstützt. Diese Funktionen funktionieren genau wie in der OpenAI-Spezifikation dokumentiert.

Legen Sie das Modellfeld in jeder Anfrage auf "uncensored" fest. Dies stellt sicher, dass Sie immer die richtige Inferenz-Engine treffen. Das System ignoriert nicht unterstützte Parameter auf elegante Weise.

Streaming und Token-Nutzung

Aktivieren Sie das Streaming, indem Sie stream auf true setzen. Sie erhalten Text-Chunks, sobald sie generiert werden. Der letzte Chunk enthält die vollständigen Token-Nutzungsstatistiken. Dies ermöglicht es Ihnen, Kosten in Echtzeit zu verfolgen.

Verwenden Sie dieses Beispiel, um Streaming-Antworten effizient in Ihrer Anwendung zu verarbeiten.

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)

Limits, Fehler und Kontext

Das Context-Window umfasst insgesamt 100.000 Tokens. Sie können bis zu 16.000 Tokens pro Anfrage ausgeben. Die Ratenbegrenzung liegt bei 300 Anfragen pro Minute. Ein 401-Fehler bedeutet, dass Ihr Schlüssel ungültig ist. Ein 402-Fehler zeigt unzureichendes Guthaben an. Ein 429-Fehler bedeutet, dass Sie das Ratenlimit erreicht haben.

FAQ

wie man Gemini mit dieser API entzensiert

Sie müssen die Modellarchitektur nicht ändern. Aktualisieren Sie einfach die Basis-URL Ihres Clients auf unseren Endpunkt. Das unzensierte Modell erledigt den Rest automatisch.

was passiert, wenn ich das Rate Limit überschreite

Die API gibt einen 429-Statuscode zurück. Sie müssen warten, bis das Fenster zurückgesetzt wird, oder Ihren Nutzungstarif upgraden, falls verfügbar. Fehler sind kostenlos, aber Rate-Limits gelten für alle Anfragen.

ist das 100k-Kontextfenster gemeinsam

Ja, das 100.000-Token-Limit umfasst sowohl den Prompt als auch die Vervollständigung. Planen Sie Ihre Eingabetokens sorgfältig, um sicherzustellen, dass ausreichend Platz für die Antwort bleibt.

Sichern Sie Ihren API-Schlüssel

Registrieren, Schlüssel abrufen und Basis-URL aktualisieren. Einfache Konfiguration.

Holen Sie sich Ihren Schlüssel