Quickstart: integratie van uncensored model
Integreer onze ongecensureerde LLM in enkele minuten met de standaard OpenAI-interface. Deze gids behandelt SDK-setup, streaming en gestructureerde uitvoer voor directe implementatie.
- per 1M invoertokens
- $0.15
- Outputtokens / 1M
- $0.50
- tokencontext
- 100,000
- proeftegoed
- $0.50
- verzoeken per minuut
- 300
Installeer de officiële SDK
Begin met het toevoegen van de bibliotheek aan je omgeving. Het officiële pakket werkt direct met onze endpoints. Gebruik je favoriete package manager om de afhankelijkheid te installeren. Dit zorgt ervoor dat je de nieuwste compatibiliteit hebt voor onze API-aanroepen.
Eens geïnstalleerd, bent u klaar om de verbindingsparameters te configureren. Het installatieproces duurt seconden, geen uren.
Stel base_url en api_key in
Wijs uw client naar onze dedicated server. Vervang de standaard base URL door ons specifieke eindpunt. Gebruik de sleutel die u in uw dashboard heeft gegenereerd. Authenticatie verloopt via de standaard Bearer-header.
Houd je sleutel veilig. Deze geeft toegang tot je voorgekochte tegoed. De URL-structuur spiegelt de standaardindeling die je al kent.
Stuur uw eerste chatcompletie
Stuur een POST-verzoek naar het chat-completions-eindpunt. Geef je system prompt en gebruikersbericht door. Het model retourneert direct tekst. Dit bevestigt dat je verbinding actief is en credits correct worden afgeschreven.
Fouten retourneren standaard HTTP-codes. Controleer de response body voor details. Deze stap verifieert dat je integratie functioneel is.
cURL
curl https://api.apiaiunlimited.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the endpoints for the chat completion endpoint"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.apiaiunlimited.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.apiaiunlimited.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)Beveilig je API-sleutel
Registreer, haal de sleutel en vervang de endpoint. Dat is de volledige configuratie.