- LlmApiServices
- Schnellstart: Integrieren Sie die unzensierte API
Schnellstart: Integrieren Sie die unzensierte API
Starten Sie mit unserer unzensierten LLM-API in Minuten. Dieser Schnellstart führt Sie durch Authentifizierung, einfache Anfragen und erweiterte Funktionen wie Streaming und Function Calling.
Basis-URL und Authentifizierung
Richten Sie Ihren Client zunächst auf unsere Base-URL und authentifizieren Sie sich mit einem generierten API-Schlüssel. Unser Dienst ist vollständig OpenAI-kompatibel, was bedeutet, dass Sie nur die base_url und geben Sie Ihren Schlüssel in den Autorisierungsheader ein. Melden Sie sich über Google oder E-Mail an, um Ihren Schlüssel sofort zu erhalten, ohne dass eine Telefonnummer erforderlich ist.
Halten Sie Ihren Schlüssel sicher, da er Zugriff auf Ihr bezahltes Guthaben gewährt. Fehler und Ablehnungen verbrauchen keine Tokens, sodass Sie sicher testen können.
Chat-Vervollständigungs-Endpunkt
Senden Sie Textdaten an den Chat-Vervollständigungs-Endpunkt, um Textantworten zu erhalten. Diese einfache POST-Anfrage ermöglicht es Ihnen, mit dem uncensored-Modell über Standardparameter wie temperature und top_p. Sie müssen kein komplexes Routing verwalten oder aus mehreren Anbietermodellen auswählen.
curl https://api.llmapiservices.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the main points of the attached documentation."}]
}'Jede Anfrage verbraucht Eingabetokens basierend auf Ihrer Eingabeaufforderung und Ausgabetokens basierend auf dem generierten Text. Fehler sind kostenlos, sodass Sie experimentieren können, ohne Angst vor unerwarteten Gebühren zu haben.
Streaming und Funktionsaufrufe
Echtzeit-Antworten aktivieren, indem Sie Streaming über Server-Sent Events (SSE) aktivieren. Dieser Ansatz liefert Tokens, sobald sie generiert werden, und bietet ein flüssigeres Benutzererlebnis für Chat-Anwendungen. Sie können auch Function Calling nutzen, um dem Modell zu erlauben, dynamisch mit externen Tools oder APIs zu interagieren.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmapiservices.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)Function Calls geben strukturierte Daten zurück, die Ihre Anwendung ausführen kann. Diese Flexibilität ist entscheidend für den Aufbau intelligenter Agents, die Aktionen jenseits der einfachen Textgenerierung ausführen können.
JSON-Modus und Parameter
Erzwingen Sie strenge Ausgabeformate über den JSON-Modus, der sicherstellt, dass die Antwort gültiges JSON ist, für zuverlässiges Parsen. Sie können das Generierungsverhalten mit Parametern wie seed für Reproduzierbarkeit oder stop Sequenzen, um die Ausgabe an bestimmten Punkten zu stoppen. Dieses Maß an Kontrolle hilft, die API nahtlos in bestehende Workflows zu integrieren.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmapiservices.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);Durch das Anpassen dieser Parameter können Sie das Verhalten des Modells für bestimmte Aufgaben feinjustieren, um konsistente und vorhersehbare Ergebnisse für Ihre Anwendungen zu gewährleisten.
Ratenbegrenzungen und Fehler
Überwachen Sie Ihre Nutzung gegen unsere Rate-Limits, die 300 Anfragen pro Minute und 8 gleichzeitige Anfragen pro Schlüssel erlauben. Wenn Sie diese Limits überschreiten, erhalten Sie einen 429-Fehler, der anzeigt, dass Sie Ihre Anfragerate verringern sollten. Authentifizierungsfehler geben einen 401-Status zurück, wenn Ihr Schlüssel ungültig ist.
Kontextfenster und Guthabenverwaltung
Nutzen Sie ein großzügiges Kontextfenster von 100.000 Tokens für Prompt und Completion zusammen. Dies ermöglicht umfangreiche Gespräche oder die Verarbeitung großer Dokumente ohne Kontextverlust. Wenn Ihr Guthaben aufgebraucht ist, erhalten Sie einen 402-Fehler, der Sie zur Auffüllung per Krypto auffordert.
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)Ihr Guthaben auf Prepaid-Basis verfällt nie, sodass Sie sich Zeit für größere Projekte nehmen können. Fehler werden nicht von Ihrem Saldo abgezogen, sodass Sie nur für erfolgreiche Abschlüsse bezahlen.
Häufige Fragen
Wie lautet die Basis-URL der uncensored LLM API?
Die Base-URL lautet HTTPS://api.llmapiservices.com/v1. Sie können diese URL mit jedem OpenAI-kompatiblen SDK verwenden, indem Sie die Client-Konfiguration aktualisieren.
Wie authentifiziere ich meine Anfragen?
Fügen Sie Ihren API-Schlüssel als Bearer-Token in den Authorization-Header ein. Sie können diesen Schlüssel unmittelbar nach der Anmeldung mit Google oder E-Mail generieren.
Was passiert, wenn ich das Ratenlimit überschreite?
Sie erhalten einen 429-Statuscode. Das Limit beträgt 300 Anfragen pro Minute und 8 gleichzeitige Anfragen pro Schlüssel. Reduzieren Sie Ihre Anfragehäufigkeit, um den normalen Betrieb wieder aufzunehmen.
Greifen Sie über ein Formular auf Ihren Schlüssel zu
Registrieren, Schlüssel kopieren, Basis-URL aktualisieren. Mehr ist nicht nötig.