fi ▾
Aloita nyt

API-pika-aloitus

Tässä pikaoppaassa näytetään, kuinka lähettää pyyntöjä rajoittamattomalle, OpenAI-yhteensopivalle API -rajapystymme standardien SDK:iden avulla. Määrität base URL -arvon, käsittelet autentikoinnin ja streamaat vastauksia ilman toimittajalukkiutumista.

Perus-URL ja todennus

The deepseek api documentation tätä palvelua varten alkaa perus-URL-osoitteella https://api.deepseekcoderpricing.com/v1. Tarvitset voimassa olevan API-avaimen, joka lähetetään kenttään Authorization header jokaista pyyntöä varten. Hanki API-avain immediately after signing up with Google or email.

Todennus on yksinkertaista. Sisällytä otsikko Authorization: Bearer YOUR_API_KEY kaikissa pyynnöissä. Jos avain puuttuu tai se on virheellinen, palvelin palauttaa virhekoodin 401. Tämä varmistaa, että pääsy uncensored LLM API -palveluusi pysyy turvallisena ilman monimutkaisia asennusvaiheita.

Ensimmäinen pyyntö

Ensimmäinen pyyntö vahvistaa yhteyden ja token-laskutuksen. Päätepiste on POST /v1/chat/completions. Sinun on asetettava mallin tunnukselle arvo uncensored. Tämä malli ajetaan omilla palvelimillamme eikä se hylkää laillista aikuis sisältöä.

Lähetä yksinkertainen pyyntö varmistaaksesi, että yhteys toimii kunnolla. Järjestelmä laskuttaa vain vastauksessa käytettyjen tokenien määrän. Virheet ja kieltojen antaminen eivät kuluta esimaksutiliäsi.

Perusosoite on https://api.deepseekcoderpricing.com/v1.

curl https://api.deepseekcoderpricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the hourly compute cost for the 7b model."}]
  }'

Python SDK -integraatio

Standardin OpenAI Python SDK:n käyttö on helpoin tapa integroida. Aseta base_url ja api_key muuttujiin ennen asiakkaan alustamista. Tämä mahdollistaa olemassa olevien koodipätkien uudelleenkäytön muilta alustoilta vähäisin muutoksin.

Asiakasohjelma käsittelee JSON-sarjallistamisen automaattisesti. Syötät viestit listana sanakirjoja. Vastausobjekti sisältää generoidun tekstin ja token-käytön tilastot laskutuksen läpinäkyvyyden varmistamiseksi.

from openai import OpenAI

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

Virtaus

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)

Hanki API-avaimesi nyt

Rekisteröidy, kopioi avain, päivitä päätepiste. Valmis.

Aloita nyt