de ▾
Erstellen Sie Schlüssel

Mini CPM API-Dokumentation

Lassen Sie Ihren entsiegelten Chatbot sofort mit unserer OpenAI-kompatiblen API laufen. Diese Schnellstartanleitung führt Sie durch Authentifizierung, Anfragen und Streaming.

https://api.cpmmini.com/v1Unzensiert

Erstellen Sie Schlüssel

Authentifizierung und Base URL

Starten Sie jede Anfrage mit Ihrem API-Schlüssel und der richtigen Basis-URL. Wir verwenden Standard-OpenAI-Header für Kompatibilität. Ihr Schlüssel gewährt sofortigen Zugriff auf das unzensierte Modell. Die Basis-URL ist HTTPS://api.cpmmini.com/v1. Verwenden Sie den Header Authorization: Bearer . Halten Sie Ihren Schlüssel sicher. Er identifiziert Ihr Guthabenkonto. Hier fallen keine Abonnementgebühren an. Bezahlen Sie einfach pro verwendetem Token.

Erste Anfrage

Senden Sie Ihre erste Nachricht an den Chat-Completion-Endpunkt. Dies bestätigt, dass Ihr Schlüssel funktioniert und die Gutschriften korrekt abgebucht werden. Das unzensierte Modell antwortet ohne typische Ablehnungen. Verwenden Sie curl für einen schnellen Test. Ersetzen Sie YOUR_API_KEY durch Ihren tatsächlichen Schlüssel aus dem Dashboard. Dieser Schritt überprüft Konnektivität und Latenz. Fehler wie 401 deuten auf einen ungültigen Schlüssel hin. Überprüfen Sie Ihr Kontodashboard bei einem Fehler. Die Antwort enthält den generierten Text.

Python SDK-Integration

Verwenden Sie die offizielle OpenAI-Python-Bibliothek für die programmatische Zugriff. Legen Sie die Basis-URL auf unseren Endpunkt fest. Dies stellt sicher, dass alle Anfragen an unser unzensiertes Modell geleitet werden. Installieren Sie die Bibliothek über pip. Übergeben Sie Ihren API-Schlüssel bei der Client-Initialisierung. Fordern Sie das Modell uncensored an. Das SDK behandelt Wiederholungen und JSON-Parsing. Dieser Ansatz vereinfacht die Integration in Ihre bestehenden Bots. Er funktioniert auch mit Async-Loops. Prüfen Sie Ihren Guthabenstand nach dem Aufruf.

Node SDK-Einrichtung

Integrieren Sie mit Node.js über das npm-Paket. Konfigurieren Sie die Basis-URL, um auf unsere API zu verweisen. Dies erhält die Kompatibilität mit OpenAI-Standards. Installieren Sie die Abhängigkeit in Ihrem Projekt. Initialisieren Sie den Client mit Ihrem Schlüssel. Rufen Sie die Chat-Vervollständigungsmethode auf. Das Antwortobjekt enthält den generierten Text. Behandeln Sie Fehler in Ihrer Anwendung angemessen. Dieses Setup unterstützt sowohl CommonJS als auch ES-Module. Es ist ideal für Chatbots auf Serverseite.

Streaming-Antworten

Streamen Sie Tokens für Echtzeit-Benutzererfahrungen. Aktivieren Sie das Streamen in Ihren Anfrageparametern. Die API sendet Chunks, während sie generiert werden. Dies reduziert die wahrgenommene Latenz für Benutzer. Verwenden Sie den SSE-Endpunkt für kontinuierliche Daten. Analysieren Sie jeden Chunk, um die endgültige Nachricht zu erstellen. Dieses Feature funktioniert sowohl mit Python- als auch mit Node-SDKs. Es ist für Chat-Schnittstellen unerlässlich. Überwachen Sie die Token-Nutzung im letzten Chunk. Ihr Guthaben wird basierend auf der Gesamtzahl der gesendeten Tokens abgezogen.

Limits, Fehler und Kontext

Achten Sie auf Ihre Rate Limits und den Guthabenstatus. Sie erhalten 300 Anfragen pro Minute. Pro Key sind nur acht gleichzeitige Anfragen erlaubt. Ein 429-Fehler bedeutet, dass Sie das Limit erreicht haben. Ein 402-Fehler zeigt unzureichendes Guthaben an. Laden Sie mit Krypto auf, um fortzufahren. Das Context-Fenster unterstützt 100.000 Tokens. Dies ermöglicht lange Gespräche ohne Verlust des Kontexts. Fehler und Ablehnungen kosten kein Guthaben. Ihr Prepaid-Guthaben verfällt nie. Verwalten Sie Ihre Keys im Dashboard.

cURL

curl https://api.cpmmini.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Send test message"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

Streaming

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 Fragen

Wie fange ich mit der Mini-CPM-API an?

Melden Sie sich mit Google oder E-Mail an, um Ihren API-Schlüssel sofort zu erhalten. Laden Sie Ihr Konto mit USDT oder USDC über Kryptowährung auf. Verwenden Sie die Basis-URL und Ihren Schlüssel, um Ihre erste Anfrage zu senden. Testguthaben ist für neue Konten verfügbar.

Wie groß ist die Kontextfenstergröße?

Der Context-Window unterstützt 100.000 Tokens für Eingabe und Ausgabe zusammen. Sie können lange Prompts senden und bis zu 16.000 Tokens in einer Antwort erhalten. Dies ermöglicht umfangreiche Gespräche und die Verarbeitung von Dokumenten, ohne den Kontext zu verlieren.

Warum erhalte ich einen 402-Fehler?

Ein 402-Fehler bedeutet, dass Ihr Guthaben für die Anfrage nicht ausreicht. Laden Sie Ihr Konto mit Kryptowährung auf, um den Zugriff wiederherzustellen. Fehler wie Ablehnungen verbrauchen kein Guthaben, sodass Sie nur für tatsächlich verwendete Tokens bezahlen. Das Guthaben verfällt nie, sodass Sie es jederzeit aufladen können.

Holen Sie sich Ihren API-Schlüssel jetzt

Registrieren Sie sich, kopieren Sie das Token, aktualisieren Sie Ihre Basis-URL. Fertig.