nl ▾
Account openen

API-documentatie: Chatvoltooiingen

Verbind uw code binnen enkele minuten met onze uncensored LLM. Gebruik de standaard OpenAI-compatible indeling om tekst te verzenden en onbeperkte antwoorden te ontvangen.

Basis-URL en authenticatie

Start elk verzoek door te verwijzen naar onze basis-URL. Gebruik uw API-sleutel in de Authorization-header. Dit werkt met elke OpenAI-compatibele SDK.

Eerste verzoek

Stuur een eenvoudige chatcompletion om de connectiviteit te testen. Dit endpoint verwerkt alle tekstgeneratietaken.

Gebruik de uncensored model-ID. Het reageert op wettelijke volwassen inhoud zonder weigering.

Controleer de response op choices[0].message.content.

Python SDK Integratie

Installeer de officiële bibliotheek. Stel de basis-URL in op ons eindpunt. Initialiseer de client met uw sleutel. Stuur berichten alsof u met GPT-4 werkt.

De bibliotheek verwerkt JSON-serialisatie automatisch. Je ontvangt gestructureerde objecten.

Node SDK-gebruik

Vereis het pakket. Configureer de base URL. Maak een instantie aan. Geef je array met berichten door. Wacht op de response.

Node-ontwikkelaars krijgen hetzelfde ongecensureerde model. Toegang tot de tekst via het response-object.

Streaming-responsen

Schakel streaming in voor lage latentie. Ontvang tokens zodra ze worden gegenereerd. Dit vermindert de waargenomen wachttijd aanzienlijk.

Parseer de delta.content veld in elk chunk. Accumuleer de tekst lokaal. Verwerk fouten soepel tijdens de stream.

Limieten en fouten

Snelheidslimieten zijn strikt. Je krijgt 300 verzoeken per minuut. Maximaal 8 gelijktijdige verzoeken per sleutel. De request body moet onder de 8 MB blijven.

Let op 401 bij ongeldige sleutels. 402 betekent geen tegoed. 429 geeft rate limits aan. Het contextvenster is 100.000 tokens in totaal. Fouten kosten geen tegoed.

cURL

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

Python

from openai import OpenAI

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

Veelgestelde vragen

Hoe krijg ik een mistral API-sleutel?

Meld je aan met Google of e-mail. Ontvang direct je sleutel. Geen telefoonnummer vereist.

Wat is het model van de uncensored AI API-sleutel?

Het is een open-weight model afgestemd op geen weigeringen. Het ondersteunt function calling en JSON-modus.

Ondersteunt dit ongecensureerde AI-model streaming?

Ja. Je ontvangt tokens via SSE. Tokengebruik verschijnt in het laatste chunk.

Haal je API-sleutel op

Meld je aan, haal de sleutel op en werk de basis-URL bij. Simpel.