ms ▾

Dokumentasi API

Sambungkan kod klien sedia ada anda ke LLM tanpa sensor kami dalam masa beberapa minit. Panduan permulaan pantas ini merangkumi hujung sambungan serasi OpenAI, mod strim, dan pengesahan yang diperlukan untuk mula menggunakan API kami.

URL Asas dan Pengesahan

URL asas API kami ialah HTTPS://api.deepseekpricingapi.com/v1. Anda mengesahkan diri dengan menghantar kunci API anda dalam header Authorization. Jana kunci anda dengan serta-merta melalui Dapatkan kunci API halaman menggunakan Google atau e-mel. Kunci ini unik untuk akaun anda dan menggantikan sebarang kunci sebelumnya selepas penjanaan semula.

Permintaan Pertama

Hantar permintaan penyelesaian semakan piawai untuk menguji sambungan. Gunakan pengenal pasti model uncensored untuk mengakses LLM tanpa sensor kami. Respons mengembalikan teks yang dijana berdasarkan arahan anda.

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"}]
  }'

Jika anda menerima ralat 401, sahkan kunci anda. Ralat 402 menunjukkan kredit pra-dibayar tidak mencukupi. Ralat 429 bermaksud anda telah melebihi had 300 permintaan setiap minit.

Integrasi SDK Python

Gunakan perpustakaan Python rasmi OpenAI untuk keserasian serta-merta. Tetapkan URL asas ke hujung sambungan kami dan berikan kunci API anda. Ini membolehkan anda menggunakan semula kod klien sedia ada tanpa terkunci dengan vendor.

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)

Pastu versi perpustakaan anda menyokong parameter yang disenaraikan dalam dokumentasi kami. Klien mengendalikan permintaan HTTP asas dengan cekap.

Integrasi SDK Node

Pasang pakej Node.js OpenAI dan konfigurasikan URL asas. Luluskan kunci API anda dalam objek konfigurasi. Kaedah ini berfungsi secara identikal dengan pelaksanaan Python.

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);

Tangani respon secara tidak segerak untuk menguruskan aliran aplikasi anda. ID model kekal uncensored untuk semua penyelesaian.

Streaming dan Parameter

Aktifkan aliran dengan menetapkan stream: true dalam permintaan anda. Anda menerima chunk teks sejajar dengan penjanaan, dengan butiran penggunaan token dalam chunk akhir. Parameter yang disokong termasuk temperature, top_p, stop, seed, presence_penalty, dan 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)

Penstriman mengurangkan latensi yang dirasakan untuk respons panjang. Anda boleh menyesuaikan suhu untuk mengawal rawak dalam output.

Had dan Jendela Konteks

Tingkap konteks menyokong sehingga 100,000 token untuk gabungan prompt dan penyelesaian. Output maksimum setiap permintaan ialah 16,000 token, atau 2,048 jika max_tokens tidak ditetapkan. Anda terhad kepada 8 permintaan serentak per kunci. Badan permintaan tidak boleh melebihi 8 MB. Ralat dan penolakan tidak menggunakan kredit.

Soalan biasa

Apakah had tetingkap konteks?

API ini menyokong tetingkap konteks 100,000 token untuk jumlah prompt dan penyelesaian. Output maksimum ialah 16,000 token setiap permintaan.

Bagaimana cara mengendalikan ralat?

Ralat 401 menunjukkan kunci API tidak sah. Ralat 402 bermaksud kredit pra-dibayar anda telah habis. Ralat 429 menunjukkan bahawa anda telah melebihi had 300 permintaan setiap minit.

Adakah kunci API uncensored berfungsi dengan klien OpenAI piawai?

Ya, API ini sepenuhnya serasi dengan OpenAI. Anda hanya perlu mengemas kini URL asas dan kunci API dalam konfigurasi klien sedia ada anda.

Dapatkan kunci anda dalam beberapa saat

Daftar, dapatkan kunci anda, kemas kini URL asas anda. Selesai.

Dapatkan kunci percubaan