Hurtigstart: Forbind din klient
Tilslut dine eksisterende værktøjer til vores uncensored LLM på få minutter ved hjælp af det standard OpenAI-kompatible API-format. Denne quickstart dækker autentificering, anmodningsstruktur og streaming til øjeblikkelig integration.
Forudsætninger og SDK-installation
Installer den officielle SDK til dit sprog for automatisk håndtering af autentificering og serialisering af anmodninger. Du skal have en gyldig API-nøgle og basale URL konfigureret i dit klientmiljø. Vores tjeneste accepterer standardparametre som temperature og top_p uden at kræve tilpassede headers.
Sørg for, at din miljøvariabel indeholder din token sikkert, før du kører scripts. SDK-versionerne skal være aktuelle for at understøtte streaming- og JSON-tilstand korrekt. Der kræves ingen yderligere drivere til tekstkunne-generation.
Konfigurerer Base URL og Nøgle
Peg din klient mod vores specifikke base URL for at rute forespørgsler gennem vores ubegrænsede infrastruktur. Brug headeren Authorization: Bearer YOUR_KEY til at autentificere hvert opkald. Denne opsætning fungerer identisk til lokal testing eller produktionsudskrivningsscripts.
Erstat standard OpenAI-endpointet med vores vært for at undgå forvirring med andre udbydere. Hold din nøgle hemmelig og eksponer den ikke i offentlige repositorier. Konfigurationen forbliver statisk, indtil du roterer din nøgle.
Send din første anmodning
Udfør et standard chat-completions-opkald for at verificere forbindelse og svarformat. Send en simpel prompt for at bekræfte, at modellen returnerer tekst uden afvisning. Denne test sikrer, at din nøgle har tilstrækkelig forudbetalt kredit til brug.
curl https://api.keyapiminimax.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a JSON object with keys id and name"}]
}'Tjek svaret for indholds- og tokenbrugsdetaljer. Hvis du modtager en 401-fejl, skal du verificere din nøgleformat. En 402-indikator betyder, at du skal opfylde din kreditbalance.
Håndtering af streamingrespons
Aktiver streaming for at modtage tokens i realtid, mens de genereres. Dette reducerer den opfattede latens for brugere, der venter på lange output. Den sidste chunk indeholder de endelige tællinger for tokenforbrug til præcis fakturering.
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åndter delvise svar pænt i din klientkode. Buffer indholdet, indtil streamet lukker, eller der opstår en fejl. Streaming virker med alle standardparametre, herunder temperaturjusteringer.
Python SDK-integration
Brug Python-biblioteket til at håndtere anmodninger med minimal boilerplate-kode. Initialiser klienten med din base URL og nøgle til øjeblikkelig brug. Denne tilgang forenkler fejlhåndtering og responsparsning.
from openai import OpenAI
client = OpenAI(base_url="https://api.keyapiminimax.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)Få adgang til det genererede indhold direkte fra response-objektet. Tjek for fejl og håndter rate limits passende. SDK'en understøtter både synkrone og asynkrone workflows.
Node SDK og begrænsninger
Integrer med Node.js-applikationer ved hjælp af det officielle JavaScript SDK. Indstil base URL for at sikre, at anmodninger når vores uncensored slutpunkt. Overvåg din brug for at holde dig inden for hastighedsbegrænsninger.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.keyapiminimax.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);Du kan lave 300 anmodninger per minut med en konkurrence på 8. Hver anmodningskrop skal holdes under 8 MB. Kontekstvinduet understøtter i alt 100,000 tokens. Fejl og afslag forbruger ikke kredit, men succesfulde output gør. Hold din nøgle sikker, og roter den ved behov.
Forståelse af tokenforbrug
Fakturering baseres på faktiske tokens brugt i prompt og completion. Input-tokens koster $0.15 per million, mens output-tokens koster $0.50 per million. Forudbetalt kredit dækker alt forbrug uden månedlige gebyrer.
Fejl og afvisninger er gratis, så du betaler kun for succesfulde svar. Den sidste del i en stream indeholder token-tællingen. Overvåg dit dashboard for at spore forbrug og undgå at løbe tør for kredit. Opfyld med USDT eller USDC for øjeblikkelig adgang.
Ofte stillede spørgsmål
Hvad er kontekstvinduet for requests?
Det totale kontekstvindue er 100.000 tokens, der kombinerer både prompt og completion. Det maksimale output per anmodning er 16.000 tokens, eller 2.048, hvis du ikke angiver max_tokens.
Hvordan håndterer jeg ratelimits og fejl?
Du er begrænset til 300 anmodninger i minuttet og 8 samtidige anmodninger per nøgle. En 401-status betyder, at din nøgle er ugyldig, mens en 402 indikerer utilstrækkelig kredit. En 429-fejl signalerer, at du har overskredet rate limit.
Fungerer den uncenserede API-nøgle med standardværktøjer?
Ja, nøglen fungerer med enhver OpenAI-kompatibel klient ved at ændre base URL. Den understøtter streaming, JSON-tilstand og function calling ligesom store udbydere. Du kan bruge den med populære IDE-udvidelser og bots med det samme.
Generér din API-nøgle øjeblikkeligt
Tilmeld dig, kopier tokenet, opdater endpointet. Det er alt, hvad du skal gøre.