API-snelstartgids
Deze gids helpt je onze uncensored, OpenAI-compatible API te integreren met je bestaande clientcode. Je krijgt één model, transparante prijzen en geen vendor lock-in.
https://api.pricingapideepseek.com/v1
Basis-URL en authenticatie
Gebruik onze specifieke base URL en een geldige API-sleutel voor elk verzoek.
De basis-URL is https://api.pricingapideepseek.com/v1. Werk je SDK-configuratie bij om naar hier te wijzen in plaats van het standaard OpenAI-eindpunt. Authenticeer door je API-sleutel mee te sturen in de Authorization header. Je krijgt één sleutel per account. Als je een nieuwe nodig hebt, stopt de oude sleutel direct met werken. Begin met de $0.50 proefcredit om de connectiviteit te verifiëren voordat je crypto koopt.
Verstuur uw eerste chatcompletie
Stuur een POST-verzoek naar het chat-completies-eindpunt om een tekstantwoord te krijgen.
Dit is een drop-in vervanging voor standaard OpenAI-clients. Je definieert de model-ID als uncensored. De API retourneert tekst op basis van je prompt. Fouten zoals ontbrekend tegoed of ongeldige sleutels retourneren standaard HTTP-statuscodes. Er is geen extra configuratie nodig voor basis tekstgeneratie.
- Eindpunt:
POST /v1/chat/completions - Model-ID:
uncensored - Invoer: Alleen tekstprompts
Controleer je saldo als je een 402-fout krijgt. Voeg tegoed toe met USDT of USDC om de service zonder onderbreking te blijven gebruiken.
Python SDK Integratie
Configureer de OpenAI Python-bibliotheek om onze basis-URL en je sleutel te gebruiken.
Dit stelt je in staat om vertrouwde Python-code te gebruiken voor je LLM-interacties. De bibliotheek verwerkt de aanvraagopmaak automatisch. Je hoeft alleen de standaard API-host te overschrijven. Dit zorgt ervoor dat je bestaande scripts werken zonder grote aanpassingen.
- Instellen
base_urlnaar ons API-endpoint. - Instellen
api_keynaar je unieke sleutel. - Oproep
chat.completions.createmet modeluncensored.
Fouten worden gegenereerd als standaard uitzonderingen. Controleer het foutbericht voor details over limieten voor het aantal verzoeken of factureringsproblemen.
Node SDK-configuratie
Initialiseer de OpenAI Node-client met onze aangepaste host en referenties.
Deze aanpak werkt goed voor server-side applicaties of Node.js-omgevingen. Je geeft de basis-URL en API-sleutel op tijdens de initialisatie. De rest van de SDK functioneert identiek aan de standaardversie. Je kunt berichten versturen en tekstantwoorden ontvangen zonder je logica aan te passen.
- Importeer het OpenAI-pakket.
- Maak een client-instantie aan met een aangepaste basis-URL.
- Gebruik de standaard
chat.completions.createmethode.
Zorg ervoor dat je sleutel geldig is. De API verwerpt verzoeken met verlopen of onjuiste sleutels. Monitor je gebruik om onverwachte kosten te vermijden.
Streaming-responsen met SSE
Schakel streaming in om tokens te ontvangen zodra ze worden gegenereerd.
Instellen stream: true in uw verzoek. De API verzendt Server-Sent Events (SSE) voor elk token. Dit vermindert de waargenomen latentie voor eindgebruikers. U verwerkt fragmenten zodra ze aankomen. Het laatste fragment bevat het totale tokenverbruik voor facturering. Dit is ideaal voor chatinterfaces en realtime applicaties.
- Instellen
streamnaartrue. - Afhandelen van SSE-events in je code.
- Tokens progressief weergeven.
Streaming verandert niet de prijzen. Je betaalt voor het totale aantal gebruikte tokens. Fouten tijdens streaming worden verzonden in het laatste chunk. Controleer op velden met fouten in dat laatste evenement.
Limieten, fouten en contextvenster
Begrijp je rate limits, foutcodes en tokenbeperkingen.
U kunt 300 verzoeken per minuut versturen. Slechts 8 verzoeken draaien gelijktijdig per sleutel. De request body moet kleiner zijn dan 8 MB. Het contextvenster is in totaal 100,000 tokens. Dit omvat zowel uw prompt als de gegenereerde response. Als u de limiet overschrijdt, krijgt u een 429-fout. Ongeldige sleutels retourneren 401. Geen credit retourneert 402. Fouten verbruiken geen tokens. Weigeringen zijn ook gratis. Dit zorgt ervoor dat u alleen betaalt voor daadwerkelijke output. Plan uw tokengebruik zorgvuldig om binnen de limiet van 16,000 tokens max output te blijven.
cURL
curl https://api.pricingapideepseek.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the per million token costs for input and output."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.pricingapideepseek.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.pricingapideepseek.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
Wat is de grootte van het contextvenster?
Het contextvenster is 100.000 tokens. Deze limiet omvat zowel de input prompt als de gegenereerde voltooiing. Je kunt tot 16.000 tokens per verzoek genereren.
Hoe ga ik om met API-fouten?
Fouten retourneren standaard HTTP-statuscodes. Een 401 betekent dat je sleutel ongeldig is. Een 402 geeft onvoldoende krediet aan. Een 429 signaleert dat je het rate limit hebt bereikt. Fouten verbruiken je tokenbalance niet.
Kan ik deze API gebruiken voor codetaken?
Ja. Het ongecensureerde model verwerkt codegeneratie goed. Het weigert geen wettelijke technische vragen. Je kunt codesnippets sturen en antwoorden ontvangen in standaardformaten. JSON-modus is beschikbaar voor gestructureerde gegevens.
Haal je API-sleutel op
Meld je aan, kopieer je sleutel, werk de basis-URL bij. Dat is alles wat je nodig hebt.