Hurtigstart: ubegrænsede chat-kompletteringer
Kom i gang med at bygge med den ukensurerede LLM API i dag. Denne guide dækker OpenAI-kompatible klientopsætning, autentificering og kernefunktioner som streaming og funktionskald.
Installer openai-kompatibel klient
Vælg det SDK, der matcher dit udviklingsmiljø. API'en følger standard OpenAI-konventioner, så du kan bruge ethvert kompatibelt bibliotek til at sende anmodninger.
- Python-udviklere bør installere
openaipakke. - Node.js-brugere skal bruge
openainpm-pakke. - Andre sprog kan bruge de officielle SDK'er eller standard HTTP-biblioteker.
Denne tilgang sikrer bred kompatibilitet med eksisterende værktøjer og forenkler integrationen i dine projekter.
Konfigurér base URL og API-nøgle
Indstil din API-nøgle og den custom base URL i din klientkonfiguration. Dette dirigerer anmodninger til vores servere i stedet for de standard OpenAI-endpoints.
Konfiguration
Brug nøglen, der er genereret fra dit dashboard, og peg på https://api.priceapiseekdeep.com/v1. Denne opsætning fungerer med ethvert OpenAI-kompatibelt klient ved at ændre base_url og api_key parametre.
Dine prompts behandles uden indholdsbegrænsninger, hvilket gør dem ideelle til kreativ skrivning og kodning.
Lav din første anmodning
Send en standard chat-completions-anmodning for at teste forbindelsen. Brug model-ID uncensored til at få adgang til den indstillede model.
- Indstil
modelparameter tiluncensored. - Indsæt dine system- og brugermessages i
messagesarray. - API'en returnerer tekstoutput direkte.
Dette bekræfter, at din nøgle fungerer, og at kredit trækkes korrekt fra for input-tokens.
Aktivér streaming til realtidsoutput
Aktivér streaming ved at indstille stream: true i din anmodning. API'et returnerer tokens sekventielt, mens de genereres, hvilket forbedrer den opfattede latens.
- Læs tokens fra server-sent events-streamen.
- Den sidste chunk indeholder samlede statistikker over tokenforbrug.
- Denne metode er ideel til chatgrænseflader og realtidsapplikationer.
Streaming reducerer ventetiden for brugere, mens modellen behandler dit prompt.
Brug funktionssamtale og JSON-tilstand
Udnyt strukturerede output til programmerbare interaktioner. Aktiver JSON-tilstand ved at indstille response_format til {"type": "json_object"} for konsistent parsing.
- Definer værktøjer i
toolsparameter. - Indstil
tool_choicetil at kontrollere funktionskald. - Brug parametre som
temperatureogtop_ptil at justere output tilfældighed.
Denne funktionssæt understøtter komplekse workflows uden ekstern parserlogik.
Forstå tokenforbrug og -begrænsninger
Overvåg dit forbrug for at holde dig inden for tjenestegrænserne. Context-vinduet tillader 100.000 tokens til prompt og completion kombineret.
- Maksimalt output pr. anmodning er 16.000 tokens.
- Standard max output er 2.048 tokens, hvis det ikke er specificeret.
- Rate limit er 300 anmodninger i minuttet per nøgle.
Premium-kreditter udløber aldrig, og forbruger ikke din saldo. Denne struktur understøtter høj-volume udvikling uden månedlige abonnementer.
cURL
curl https://api.priceapiseekdeep.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Send 5000 messages to test rate limits"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.priceapiseekdeep.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.priceapiseekdeep.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)Almindelige spørgsmål
Hvordan får jeg min API-nøgle?
Tilmeld dig med Google eller e-mail på siden Hent API-nøgle. Din nøgle vises med det samme efter registrering, og der kræves ikke et telefonnummer til verificering.
Hvad sker der, hvis jeg overskrider hastedsbegrænsningen?
Anmodninger, der overstiger 300 i minuttet, modtager en 429-fejl. Du kan også ramme en grænse på 8 samtidige anmodninger per nøgle. Vent kortvarigt eller fordel trafikken på flere nøgler, hvis det er nødvendigt.
Hvor meget koster deep seek API-prisen sammenlignet med andre?
Vores priser er $0,15 per million input-tokens og $0,50 per million output-tokens. Dette er ofte lavere end konkurrerende ucensurerede muligheder uden minimumsforbrugskrav.
Start med prøvekredit
Indtast e-mail og adgangskode, modtag nøgle øjeblikkeligt.
Prøv med prøve kredit