fi ▾

API-dokumentaatio

Yhdistä olemassa oleva asiakaskoodi rajoittamattomaan LLM:iin minuuteissa. Tämä pikakäsittelyopas kattaa OpenAI-yhteensopivat päätepisteet, streamauksen ja todennuksen, jotka tarvitaan API:n käyttöönottoon.

Perus-URL ja todennus

API:n perusosoite on HTTPS://api.deepseekpricingapi.com/v1. Todennat API-avaimen välittämällä sen Authorization-otsakkeessa. Luo avaimesi välittömästi osoitteessa Hanki API-avain sivu käyttäen Googlea tai sähköpostia. Avain on yksilöllinen tilillesi ja korvaa edellisen avaimen uudelleenluonnin yhteydessä.

Ensimmäinen pyyntö

Lähetä tavallinen chat-valmiuspyyntö yhteyden testaamiseksi. Käytä mallin tunnistetta uncensored päästäksesi käsiksi uncensored LLM:iimme. Vastaus palauttaa generoidun tekstin promptisi perusteella.

curl https://api.deepseekpricingapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Fix syntax error in this python script"}]
  }'

Jos saat 401-virheen, tarkista avain. 402-virhe tarkoittaa riittämätöntä esimaksutasetta. 429-virhe tarkoittaa, että ylityt nopeusrajoitus, joka on 300 pyyntöä minuutissa.

Python SDK -integraatio

Käytä virallista OpenAI:n Python-kirjastoa välittömään yhteensopivuuteen. Aseta base URL osoittamaan päätepisteeseemme ja toimita API-avaimesi. Tämä mahdollistaa olemassa olevan asiakaskoodin uudelleenkäytön ilman toimittajalukkiutumista.

from openai import OpenAI

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

Varmista, että kirjastosi versio tukee dokumentaatiossamme lueteltuja parametreja. Asiakasohjelma käsittelee taustalla olevat HTTP-pyynnöt tehokkaasti.

Node SDK -integraatio

Asenna OpenAI Node.js -paketti ja määritä base URL. Anna API-avainesi konfiguraatio-objektissa. Tämä menetelmä toimii identtisesti Python-toteutuksen kanssa.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.deepseekpricingapi.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 vastaus asynkronisesti hallitaksesi sovelluksesi virtaa. Mallin ID pysyy uncensored kaikkiin täydennyksiin.

Streamaus ja parametrit

Ota streamaus käyttöön asettamalla stream: true pyynnössäsi. Saat tekstilohkoja niiden tuotannon aikana, ja viimeisessä lohkossa on token-käyttötiedot. Tuetut parametrit sisältävät temperature, top_p, stop, seed, presence_penalty, ja frequency_penalty.

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)

Streamaus vähentää havaittua viivettä pitkissä vastauksissa. Voit säätää lämpötilaa ohjataksesi satunnaisuutta tulosteessa.

Rajoitukset ja konteksttilaakso

Kontekstiluukku tukee jopa 100 000 tokenia promptin ja completionin yhteensä. Tulostuksen enimmäismäärä pyyntöä kohden on 16 000 tokenia tai 2 048, jos max_tokens ei ole asetettu. Voit tehdä 8 samanaikaista pyyntöä avainta kohti. Pyyntöruumiin koko ei saa ylittää 8 Mt. Virheet ja hylkäykset eivät kuluta saldoa.

Yleiset kysymykset

Mikä on kontekstiruutturajoitus?

API tukee 100 000 merkin kontekstiikkunaa koko promptin ja vastauksen yhteismäärälle. Maksimi tulostus on 16 000 merkkiä pyyntöä kohden.

Miten käsittelemme virheitä?

Virhe 401 tarkoittaa virheellistä API-avainta. Virhe 402 tarkoittaa, että esimaksusaldosi on loppu. Virhe 429 kertoo, että olet ylittänyt 300 pyynnön minuuttirajan.

Toimiiko uncensored API -avain standardien OpenAI-asiakassovellusten kanssa?

Kyllä, API on täysin OpenAI-yhteensopiva. Sinun tarvitsee vain päivittää base URL ja API-avaimesi olemassa olevassa asiakasasetuksessa.

Hanki avain sekunneissa.

Rekisteröidy, hanki avain ja päivitä base URL. Valmista.

Vaadi kokeiluaihava