fi ▾

API-dokumentaatio

Aloita sensuroimattoman sisällön luominen heti meidän OpenAI-yhteensopivalla API:lla. Tämä opas kattaa autentikoinnin, pyyntömuodot ja streamauksen deepseek API -hintavaihtoehtoa varten.

Perus-URL ja todennus

Yhdistä käyttämällä API-avaintasi saadaksesi välittömän pääsyn rajoituksettomaseen LLM:ään. Kaikkiin pyyntöihin tarvitaan kelvollinen bearer-token Authorization-otsakkeessa. Emme veloita epäonnistuneista todennuksista tai mallin reititysvirheistä.

Käytä base URL:aa https://api.deepseekapiprices.com/v1 millä tahansa vakio OpenAI SDK:lla. Avain antaa pääsyn osoitteeseen uncensored malli. Puhelinnumeroa ei vaadita rekisteröitymiseen, ja avain näytetään heti tilin luomisen jälkeen.

Todennusesimerkki

Korvaa your-api-key oikealla avaimellasi. Palvelin validoi tokenin ennen pyynnön käsittelyä.

Ensimmäinen pyyntö

Lähetä yksinkertainen chat-completion yhteensopivuuden ja vastauksen laadun testaamiseksi. Tämä päätepiste palauttaa tekstin choices[0].message.content kenttä. Tukeemme sisältyy function calling ja JSON-tila rakenteellisia tuloksia varten.

  • Mallin tunnus: uncensored
  • Päätepiste: POST /v1/chat/completions
  • Max Output: 16 000 tokenia

Alla oleva pyyntö demonstroi peruskehotetta. Varmista, että API-avaimesi on oikein välttääksesi 401-virheen.

curl https://api.deepseekapiprices.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Translate this technical documentation to German"}]
  }'

Varmista, että vastauksen rakenne vastaa OpenAI-standardia. Tämä varmistaa, että voit vaihtaa tarjoajia ilman sovelluslogiikan uudelleenkirjoittamista.

Python SDK -integraatio

Asenna virallinen OpenAI-paketti ja määritä base URL. Tämä lähestymistapa toimii vakiintuneen openai Python-kirjasto. Sinun tarvitsee vain säätää asiakasohjelman määrityksiä.

  • Base URL: https://api.deepseekapiprices.com/v1
  • API-avain: Aseta ympäristömuuttujalla tai konstruktorilla
  • Malli: uncensored

Seuraava koodinpätkä näyttää minimaalisen asetuksen. Se käsittelee pyynnön ja tulostaa sisällön. Virheet nostetaan yleisinä OpenAI-poikkeuksina.

from openai import OpenAI

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

Tämä menetelmä on ihanteellinen backend-palveluille ja kirjoituksille. Se ylläpitää yhteensopivuutta olemassa olevien koodikantojen kanssa.

Node SDK -asetukset

Määritä Node.js-asiakas mukautetulla base URLilla. Tämä mahdollistaa standardin openai pakka. Asennus on identtinen muiden OpenAI-yhteensopivien palveluiden kanssa.

  • Base URL: https://api.deepseekapiprices.com/v1
  • Paketti: openai (npm)
  • Malli: uncensored

Käytä seuraavaa koodia asiakkaan alustamiseen. Se varmistaa, että kaikki pyynnöt ohjautuvat oikein. Voit sitten kutsua chat.completions.create tavalliseen tapaan.

import OpenAI from "openai";

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

Käsittele virheet asianmukaisesti nopeusrajoitusten tai riittämättömien saldojen hallitsemiseksi. SDK heittää standardivirheitä API-ongelmien yhteydessä.

Streamaus ja token-käyttö

Ota suoratoisto käyttöön reaaliaikaiseen tokenien toimitukseen. Aseta stream: true pyyntöparametreissa. Sovellusliittymä palauttaa lohkoja tuotannon edetessä. Tokenien käyttötilastot ilmestyvät viimeisessä lohkossa.

  • Streamaus: Tukee SSE:tä
  • Token-käyttö: Tarjotaan viimeisessä palautuksessa
  • Parametrit: temperature, top_p, stop

Virran käsittely vähentää kokonaisviivettä pitkissä vastauksissa. Se on olennaista chatkäyttöliittymille. Seuraava esimerkki näyttää streamauksen määrityksen.

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)

Jaa streami päivittääksesi käyttöliittymää askel askeleelta. Tämä parantaa käyttäjäkokemusta merkittävästi.

Nopeusrajoitukset ja konteksti-ikkuna

Kunnioita 300 pyynnön minuutissa -rajaa per avain. Voit tehdä 8 samanaikaista pyyntöä samanaikaisesti. Pyynnön rungon ei saa ylittää 8 Mt:ä. Virheet ja hylkäykset ovat ilmaisia, joten nopeusrajoitukset koskevat vain onnistuneita pyyntöjä.

Malli tukee 100 000 tokenin kontekstiikkunaa. Tämä sisältää sekä kehotteen että täydennyksen yhdessä. Käytä tätä pitkiin dokumentteihin tai laajoihin keskusteluihin. Seuraava taulukko tiivistää rajat.

RajoitusArvo
Pyyntöä minuutissa300
Yhtäaikaiset pyynnöt8
Pyynnön rungon maksimikoko8 Mt
Kontekstiuikkuna100 000 tokeniä

Näiden rajojen ylittäminen palauttaa 429-virheen. Lisää samanaikaisuutta varovasti välttääksesi rajoituksen.

Usein kysytyt kysymykset

Miksi deepseek-API-hinnat eroavat?

Tarjoamme kiinteän hinnan ilman tilausmaksua. Hintaamme on $0.15 miljoonaa syöte-tokenia kohden ja $0.50 miljoonaa lähtötokenia kohden. Tämä on usein edullisempaa kuin välityspalvelut.

Onko malli rajoittamaton?

Kyllä, malli ei hylkää laillisia aikuisille, fiktiivisiä tai kiistanalaisia aiheita. Se on hienosäädetty vapauteen ilman sisältöjen hylkäämistä. Ainoa tiukka raja on alaikäisiin liittyvässä seksuaalisessa sisällössä.

Mitä maksutapoja hyväksytään?

Vain krypto: USTRC20-verkossa tai USDC Base-verkossa, mikä tahansa kokonaissumma väliltä $20–$500. Boniussaldoa myönnetään summista $50 eteenpäin.

Turvaa avaimesi nyt

Rekisteröidy, hanki avain ja päivitä base URL. Siinä koko asennus.