da ▾
Prøv med prøve kredit
pr. 1M input-tokens
$0.15
Output-tokens / 1M
$0.50
token-kontekst
100,000
prøvekredit
$0.50
anmodninger i minuttet
300

Hurtigstart: Forbind dit OpenAI SDK

Forbind dit OpenAI SDK til vores uncensored LLM-endpoint på sekunder. Denne guide dækker de nøjagtige konfigurationstrin for at starte tekstgenerering uden abonnementsfriktion.

Forudsætninger: SDK og miljø

Installer den officielle klientbibliotek til dit foretrukne sprog. Du skal bruge en moderne Python- eller Node.js-runtime og en gyldig API-nøgle fra dit dashboard. Miljøvariablerne skal indstilles sikkert, før klientinstansen initialiseres.

Konfiguration: base_url og API key

Peg din SDK til vores specifikke endpoint i stedet for standard OpenAI-hosten. Brug base URL'en angivet i dit dashboard, og tildel din genererede nøgle til standard autorisationsheaderen. Dette sikrer, at alle anmodninger sendes korrekt til vores ubegrænsede modelinfrastruktur uden behov for custom headers.

At sende din første chat completion

Lav en simpel POST-anmodning til chat-completions-endepunktet for at verificere forbindelsen. Vores ubegrænsede model svarer øjeblikkeligt på standardprompts, hvilket giver dig mulighed for at teste indholdsgenerering uden øjeblikkelige afvisninger. Brug følgende eksempel til at bekræfte, at din nøgle fungerer:

curl https://api.mistralopenaicompatibleapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list top 5 linux commands for disk cleanup"}]
  }'

Svaret bekræfter, at modellen behandlede din input inden for det tilladte kontekstvindue. Du kan nu integrere denne logik i dine applikationsarbejdsgange.

Implementering af Python SDK

Brug det officielle Python-bibliotek til automatisk at håndtere anmodningsserialisering. Indstil base URL til vores domæne og angiv din API-nøgle som primær autentificeringsparameter. Denne tilgang fungerer identisk til lokal test og produktionsimplementeringer.

from openai import OpenAI

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

Sørg for, at du håndterer undtagelser korrekt, da netværksfejl eller ugyldige nøgler vil udløse standard HTTP-undtagelser. Biblioteket håndterer tokenoptælling effektivt for din forudbetalte saldo.

Node SDK-implementering

Initialiser klienten med den korrekte base URL og API-nøgle i dit Node.js-miljø. SDK'et understøtter både synkrone og asynkrone mønstre til forskellige use cases. Konfigurer model-ID til "uncensored" for konsistente resultater.

import OpenAI from "openai";

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

Node-brugere drager fordel af den samme tokenprissætning og hastighedsbegrænsninger som Python-brugere. Overvåg dit brugsdashboard for at spore forbrug af forudbetalt kredit nøjagtigt.

Streaming-respons og begrænsninger

Aktiver streaming for at modtage tokens progressivt, hvilket reducerer den opfattede latens for lange output. Vores API understøtter Server-Sent Events til realtids tekstgenerering, hvilket er ideelt til chatgrænseflader. Vær opmærksom på hastighedsbegrænsninger (429) og tokenbegrænsninger under høj belastning.

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)

Hver forespørgsel respekterer 100.000-token kontekstvinduet og 16.000-token outputgrænsen. Fejl som 401 indikerer ugyldige legitimationsoplysninger, mens 402 signalerer utilstrækkelig forudbetalt kredit. Hold forespørgsler under 8 MB for at undgå afvisning af payload.

Ofte stillede spørgsmål

Hvad er URL'en til den OpenAI-kompatible mistral API-endepunkt?

Base-URL er HTTPS://api.mistralopenaicompatibleapi.com/v1. Peg din SDK på denne adresse i stedet for standard OpenAI-værten for at bruge vores uncensored-model.

Hvordan fungerer prepaid-kreditsystemet?

Du betaler kun for tokens brugt, uden månedlige gebyrer. Kreditter opdateres via krypto og udløber ikke. Fejl og afvisninger forbruger ikke din forudbetalte saldo.

Kan jeg bruge det standard OpenAI SDK med dit API?

Ja, vores endpoint er fuldt ud kompatibelt med de officielle OpenAI SDK'er. Du skal kun opdatere base URL og API-nøgle i din konfiguration.

Hent din API-nøgle

Registrer, få nøglen, og opdater din endpoint base-URL. Det's det.