ms ▾
Buat kunci

Mula Cepat: Sambungkan pelanggan anda

Sambungkan alat sedia ada anda ke LLM tanpa sensor kami dalam masa beberapa minit menggunakan format API serasi OpenAI piawai. Panduan permulaan pantas ini merangkumi pengesahan, struktur permintaan, dan mod strim untuk integrasi serta-merta.

Prasyarat dan Pemasangan SDK

Pasang SDK rasmi untuk bahasa anda untuk mengendalikan pengesahan dan serialisasi permintaan secara automatik. Anda memerlukan kunci API yang sah dan URL asas yang dikonfigurasi dalam persekitaran klien anda. Perkhidmatan kami menerima parameter piawai seperti suhu dan top_p tanpa memerlukan header tersuai.

Pastu pemboleh ubah persekitaran anda memegang token anda dengan selamat sebelum menjalankan sebarang skrip. Versi SDK mesti terkini untuk menyokong ciri streaming dan mod JSON dengan betul. Tiada pemacu tambahan diperlukan untuk penjanaan teks sahaja.

Mengkonfigurasi URL Asas dan Kunci

Arahkan klien anda ke URL asas khusus kami untuk mengalihkan permintaan melalui infrastruktur tanpa sensor kami. Gunakan header Authorization: Bearer YOUR_KEY untuk mengesahkan setiap panggilan. Persediaan ini berfungsi dengan sama untuk pengujian tempatan atau skrip deployment pengeluaran.

Gantikan hujung sambungan OpenAI lalai dengan hos kami untuk mengelakkan kekeliruan dengan penyedia lain. Simpan kunci anda secara rahsia dan jangan terdedkannya dalam repositori awam. Konfigurasi kekal statik sehingga anda memutarkan kunci anda.

Menghantar Permintaan Pertama Anda

Laksanakan panggilan penyelesaian chat piawai untuk mengesahkan sambungan dan format respons. Hantar prompt mudah untuk mengesahkan model mengembalikan teks tanpa penolakan. Ujian ini memastikan kunci anda mempunyai kredit pra-dibayar yang mencukupi untuk penggunaan.

curl https://api.keyapiminimax.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a JSON object with keys id and name"}]
  }'

Periksa respons untuk butiran kandungan dan penggunaan token. Jika anda menerima ralat 401, verifikasi format kunci anda. 402 menunjukkan anda perlu menambah baki kredit.

Mengendalikan Respons Aliran

Aktifkan penstriman untuk menerima token secara masa nyata sejajar dengan penjanaan. Ini mengurangkan latensi yang dirasakan untuk pengguna yang menunggu output panjang. Segmen terakhir mengandungi kiraan token akhir untuk ketepatan pengebilan.

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)

Tangani respons separa dengan baik dalam kod klien anda. Timbulkkan kandungan sehingga penstriman ditutup atau berlaku ralat. Penstriman berfungsi dengan semua parameter standard termasuk pelarasan suhu.

Integrasi SDK Python

Gunakan perpustakaan Python untuk menguruskan permintaan dengan kod boilerplate minimum. Mulakan klien dengan URL asas dan kunci anda untuk penggunaan segera. Pendekatan ini memudahkan penanganan ralat dan penguraian respons.

from openai import OpenAI

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

Akses kandungan yang dijana terus dari objek respons. Semak ralat dan kendali had kadar dengan sewajarnya. SDK menyokong kedua-dua aliran kerja segerak dan tak segerak.

SDK Node dan Had

Integrasi dengan aplikasi Node.js menggunakan SDK JavaScript rasmi. Tetapkan URL asas untuk memastikan permintaan mencapai penamat tanpa sensor kami. Pantau penggunaan anda untuk kekal dalam had kadar.

import OpenAI from "openai";

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

Anda boleh membuat 300 permintaan setiap minit dengan kebolehan serentak sebanyak 8. Setiap badan permintaan mesti kekal kurang daripada 8 MB. Jendela konteks menyokong 100,000 token secara keseluruhan. Ralat dan penolakan tidak menggunakan kredit, tetapi output berjaya melakukannya. Pastikan kunci anda selamat dan putar jika perlu.

Memahami Penggunaan Token

Pembayaran berdasarkan token sebenar yang digunakan dalam prompt dan pelengkap. Token input berharga $0.15 per sejuta, manakala token output berharga $0.50 per sejuta. Kredit pra-dibayar menampung semua penggunaan tanpa yuran bulanan.

Kesilapan dan penolakan adalah percuma, jadi anda hanya membayar untuk respons berjaya. Chunk terakhir dalam aliran mengandungi kiraan token. Pantau papan pemuka anda untuk mengesan perbelanjaan dan mengelakkan kehabisan kredit. Tambah dengan USDT atau USDC untuk akses serta-merta.

Soalan lazim

Apakah saiz tetingkap konteks untuk permintaan?

Jendela konteks jumlah ialah 100,000 token, menggabungkan kedua-dua prompt dan penyelesaian. Output maksimum setiap permintaan ialah 16,000 token, atau 2,048 jika anda tidak menentukan max_tokens.

Bagaimana cara mengendalikan had kadar dan ralat?

Anda dihadkan kepada 300 permintaan setiap minit dan 8 permintaan serentak setiap kunci. Status 401 bermaksud kunci anda tidak sah, manakala 402 menunjukkan kredit yang tidak mencukupi. Ralat 429 menandakan bahawa anda telah melebihi had kadar.

Adakah kunci API uncensored berfungsi dengan alat piawai?

Ya, kunci ini berfungsi dengan mana-mana klien yang serasi dengan OpenAI dengan menukar URL asas. Ia menyokong aliran data, mod JSON, dan panggilan fungsi seperti vendor utama. Anda boleh menggunakannya dengan sambungan IDE dan bot popular serta-merta.

Jana kunci API anda serta-merta

Daftar, salin token, kemas kini endpoint. Itu sahaja yang perlu anda lakukan.

Buat kunci