ms ▾
Mula sekarang

Uncensored OpenAI-compatible API

Uncensored OpenAI-compatible API

Panduan Mula Cepat

Sambungkan SDK OpenAI piawai anda ke hujung sambungan LLM tanpa sensor kami dalam masa beberapa saat. Panduan ini merangkumi URL asas, pengesahan, dan ciri teras seperti mod strim dan mod JSON.

URL Asas dan Pengesahan

URL asas API ialah https://api.buyclaudeapi.com/v1. Anda mesti memasukkan kunci API anda dalam Authorization header untuk setiap permintaan. Jana kunci anda serta-merta melalui log masuk Google atau e-mel di papan pemuka. Tiada nombor telefon diperlukan untuk pendaftaran. Sistem mengeluarkan satu kunci aktif bagi setiap akaun yang menggantikan kunci sebelumnya selepas penjanaan semula.

Penyiapan Chat Asas

Hantar permintaan POST ke /v1/chat/completions dengan mesej anda. ID model adalah uncensored. Hujung sambungan ini memproses teks masuk dan mengembalikan teks keluar tanpa penolakan kandungan untuk penggunaan dewasa yang sah. Ia berfungsi tepat seperti antara muka perbualan OpenAI piawai. Gunakan ini untuk integrasi langsung ke dalam aplikasi anda.

Integrasi SDK Python

Pasang rasmi openai pakej dan tunjukkannya ke URL asas kami. Tetapkan kunci API dalam konfigurasi klien. Ini membolehkan anda menggunakan kod Python sedia ada dengan perubahan minimum. Klien mengendalikan komunikasi HTTP dan penguraian JSON secara automatik. Streaming dan mod JSON disokong secara asli.

Integrasi SDK Node

Gunakan openai Pakej Node.js untuk menyambung ke hujung titik kami. Konfigurlkan URL asas dan kunci API dalam inisialisasi klien. Pendekatan ini berfungsi dengan projek TypeScript dan JavaScript piawai. Anda boleh menggunakan semula kod klien serasi OpenAI sedia ada secara langsung. Model menanggapi struktur arahan piawai tanpa pengubahsuaian.

Respons Streaming

Aktifkan aliran dengan menetapkan stream: true dalam permintaan anda. API mengembalikan Acara Dihantar Pelayan (SSE) untuk penghantaran token masa nyata. Data penggunaan token termasuk dalam potongan akhir aliran. Ini mengurangkan latensi yang dirasakan untuk pengguna akhir. Anda boleh menguraikan kemas kini teks berperingkat semasa ia tiba.

Had, Ralat, dan Konteks

Jendela konteks ialah 100,000 token secara keseluruhan. Output maksimum ialah 16,000 token setiap permintaan. Anda dihadkan kepada 300 permintaan setiap minit dan 8 permintaan serentak. Ralat 401 bermaksud kunci anda tidak sah. Ralat 402 menunjukkan kredit tidak mencukupi. Ralat 429 menandakan had kadar telah habis. Ralat tidak menggunakan kredit pra-bayar anda. Bayar hanya untuk penjanaan token yang berjaya.

cURL

curl https://api.buyclaudeapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "get total users from last query"}]
  }'

Python

from openai import OpenAI

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

Aliran

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)

Soalan biasa

Adakah API tanpa sensor serasi dengan klien OpenAI piawai?

Ya. endpoint kami mengikut skema chat-completions OpenAI. Anda boleh menggunakan mana-mana SDK standard dengan mengubah URL asas dan kunci API. Ia berfungsi dengan alat seperti Cursor, Cline, dan OpenWebUI.

Apa yang berlaku jika saya mendapat ralat had kadar 429?

Kesilapan 429 bermaksud anda telah melebihi 300 permintaan setiap minit atau 8 sambungan serentak. Tunggu sebentar dan cuba semula. Had ditetapkan semula secara automatik. Kesilapan dan penolakan tidak dikira terhadap kuota token anda.

Berapakah kos LLM uncensored per token?

Token input berharga $0.15 setiap 1M token. Token output berharga $0.50 setiap 1M token. Kredit adalah pra-dibayar melalui kripto dan tidak luput. Anda hanya membayar untuk penggunaan sebenar.

Penjanaan kunci adalah pantas

Daftar, dapatkan token anda, arahkan ke endpoint. Selesai.

Mula sekarang