API Documentatie
Aan de slag met onze ongecensureerde LLM-API met standaard OpenAI-compatibele eindpunten. Deze quickstart leidt je door authenticatie, basisverzoeken en gestreamde antwoorden.
Authenticatie en basis-URL
Gebruik je API-sleutel met de basis-URL https://api.rankingmodeliai.com/v1. Registreer je via Google of e-mail om direct een sleutel te ontvangen. Er is geen telefoonnummer vereist. De sleutel verifieert alle verzoeken naar onze uncensored AI-service.
Voeg de header Authorization: Bearer YOUR_API_KEY bij elke aanroep. Uw prompts worden niet gebruikt voor training. Deze setup werkt met elke OpenAI-compatible client.
Eerste verzoek
Stuur een POST-verzoek naar /v1/chat/completions met de model-ID uncensored. De basis-URL verwerkt alle routing. Je kunt resultaten streamen of ze allemaal in één keer ophalen.
- Instellen
modelnaaruncensored. - Voer uw berichten in de
messagesarray. - Ontvang tekstuitvoer direct.
Deze aanpak zorgt voor compatibiliteit met bestaande tools.
curl https://api.rankingmodeliai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five factors affecting model latency scores."}]
}'
Python SDK Integratie
Installeer de officiële OpenAI Python-pakket. Configureer de basis-URL zodat deze naar onze servers wijst. Gebruik de uncensored model-ID voor alle completies. Deze methode vereenvoudigt de integratie in je Python-applicaties.
De SDK verwerkt retries en opmaak automatisch. Je kunt parameters aanpassen zoals temperature of top_p zoals nodig. Onze API ondersteunt standaard OpenAI-gedrag.
from openai import OpenAI
client = OpenAI(base_url="https://api.rankingmodeliai.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 SDK-instellingen
Importeer de OpenAI Node.js-client. Stel de baseURL naar ons endpoint. Initialiseer de client met je API-key. Dit stelt je in staat naadloze integratie in Node.js-omgevingen.
Oproep chat.completions.create met je gewenste parameters. De respons bevat de gegenereerde tekst. Je kunt JSON parseren of fouten afhandelen zoals gebruikelijk.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.rankingmodeliai.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-responsen
Activeer streaming door stream: true. De API retourneert tokens via Server-Sent Events (SSE). Dit vermindert de waargenomen latentie voor grote uitvoeren. Je kunt tokens verwerken zodra ze aankomen.
Elke chunk bevat gedeeltelijke tekst. De laatste chunk bevat tokenverbruiksstatistieken. Deze functie is ideaal voor chatinterfaces. Het biedt een soepelere gebruikerservaring.
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)
Limieten, fouten en context
Het contextvenster bedraagt 100.000 tokens in totaal. Maximaal 16.000 tokens uitvoer per verzoek. Fouten en weigeringen zijn gratis. Limieten voor frequentie zijn 300 verzoeken per minuut. Een 401-fout betekent een ongeldige sleutel. Een 402-fout geeft aan dat er onvoldoende tegoed is. Een 429-fout signaleert limieten voor frequentie. Ons vooruitbetaalde model zorgt voor transparante kosten.
Veelgestelde vragen
Wat is de basis-URL voor de ranking modeli AI API?
De basis-URL is HTTPS://api.rankingmodeliai.com/v1. Dit endpoint is compatibel met standaard OpenAI SDK's en clients. Je hoeft alleen de basis-URL aan te passen en je API-sleutel op te geven.
Hoe verzorg ik authenticatie voor de onbeperkte LLM?
Voeg de header Authorization: Bearer YOUR_API_KEY toe aan elk verzoek. Je kunt je aanmelden via Google of e-mail om direct een sleutel te krijgen. Er is geen telefoonnummer vereist voor het account.
Wat gebeurt er als ik de frequentielimiet overschrijd?
U ontvangt een 429 Too Many Requests-fout. De limiet is 300 verzoeken per minuut per sleutel. U kunt ook 8 gelijktijdige verzoeken uitvoeren. Fouten en weigeringen tellen niet mee voor uw tegoed.
Genereer je sleutel
Meld je aan, kopieer je sleutel en werk je basis-URL bij. Dat is alles wat erbij komt kijken.