id ▾

API Tanpa Sensor untuk pengembang

https://api.claudetoken.cc/v1tanpa sensor

Token Claude: panduan memulai cepat API

Hubungkan kode klien Anda yang sudah ada ke API LLM uncensored yang menghormati konten dewasa hukum tanpa mengubah integrasi SDK Anda.

Autentikasi dan penyiapan URL dasar

Mulai dengan membuat kunci melalui dasbor dan mengarahkan SDK Anda ke titik akhir yang ditunjuk. URL dasarnya adalah HTTPS://api.claudetoken.cc/v1, yang menggantikan alamat proxy OpenAI standar dalam konfigurasi Anda. Perubahan tunggal ini mengarahkan semua permintaan melalui mesin inferensi tanpa sensor kami sambil mempertahankan kompatibilitas penuh dengan klien yang kompatibel dengan OpenAI.

  • Buka halaman pembuatan kunci dan pilih Lanjutkan dengan Google atau gunakan email dan kata sandi.
  • Salin kunci API yang dihasilkan segera, karena ditampilkan hanya sekali.
  • Atur variabel lingkungan atau objek konfigurasi untuk mengarahkan ke URL dasar baru.
curl https://api.claudetoken.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "calculate the total token usage for this prompt"}]
  }'

Mengirimkan permintaan penyelesaian chat pertama Anda

Kirimkan payload completion chat standar untuk menerima respons uncensored dari model. Gunakan pengenal model uncensored untuk memastikan Anda mencapai bobot uncensored khusus daripada proxy standar. Struktur permintaan ini mencerminkan endpoint OpenAI standar, memungkinkan Anda mengganti penyedia tanpa menulis ulang logika aplikasi Anda.

from openai import OpenAI

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

Respons akan berisi teks yang dihasilkan dalam array choices. Anda dapat segera memverifikasi sifat uncensored dengan meminta topik dewasa atau kontroversial yang mungkin ditolak oleh model standar.

Mengkonfigurasi suhu, top_p, dan seed

Kendalikan kreativitas dan reproduktibilitas model uncensored menggunakan parameter pengambilan sampel standar. Sesuaikan nilai suhu untuk memengaruhi acak, sementara top_p membatasi ambang batas pengambilan sampel inti. Menetapkan seed memastikan bahwa input yang identik menghasilkan output yang identik, yang sangat kritis untuk debugging atau generasi konten yang dapat direproduksi.

import OpenAI from "openai";

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

Parameter-parameter ini bekerja persis seperti di API OpenAI. Anda dapat menyesuaikan gaya output dengan menurunkan suhu untuk respons deterministik atau meningkatkannya untuk generasi teks yang lebih kreatif dan kurang terbatas.

Mengaktifkan mode JSON dan pemanggilan fungsi

Strukturkan interaksi API Anda untuk penggunaan programmatic dengan mengaktifkan mode JSON atau mendefinisikan alat untuk pemanggilan fungsi. Tetapkan response_format ke json_object untuk memaksa model ke output JSON ketat, yang sangat ideal untuk mengurai data dalam aplikasi Anda. Anda juga dapat mendefinisikan skema fungsi dalam permintaan Anda untuk memungkinkan model mengeksekusi tindakan tertentu.

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)

Kemampuan ini memungkinkan Anda mengintegrasikan LLM tanpa sensor ke dalam alur kerja otomatis tanpa khawatir tentang kesalahan format. Model mematuhi skema yang disediakan, memastikan ekstraksi data yang andal untuk proses hilir Anda.

Menangani respons streaming dan penggunaan

Aktifkan streaming untuk menerima token secara real-time melalui Server-Sent Events (SSE). Metode ini mengurangi latensi yang dirasakan dan memungkinkan Anda menampilkan output uncensored saat dihasilkan. Potongan terakhir dari aliran berisi statistik penggunaan token, yang kemudian dikurangi dari kredit prabayar Anda.

Kesalahan dan penolakan yang bukan karena filter konten tidak menguras token, tetapi batas laju standar berlaku. Pendekatan ini memastikan Anda hanya membayar untuk pekerjaan inferensi aktual, menghindari pemborosan pada koneksi yang gagal.

Memahami batas kecepatan dan context window

Pantau volume permintaan Anda terhadap batas ketat 300 permintaan per menit dan 8 permintaan simultan per kunci. Jendela konteks mendukung hingga 100.000 token untuk prompt dan penyelesaian gabungan, dengan panjang output maksimal 16.000 token per permintaan. Jika Anda tidak menentukan max_tokens, batas output default adalah 2.048 token.

Kesalahan 429 menunjukkan bahwa Anda telah melebihi batas laju, sementara kesalahan 401 biasanya berarti kunci API Anda tidak valid atau kedaluwarsa. Pastikan kredit prabayar Anda aktif untuk menghindari kesalahan 402, yang menandakan dana yang tidak cukup untuk permintaan inferensi.

Pertanyaan yang sering diajukan

Apakah API token claude kompatibel dengan openai?

Ya, ini adalah API kompatibel openai yang menggunakan titik akhir dan struktur permintaan yang sama. Anda dapat menggunakan SDK OpenAI resmi hanya dengan mengubah base_url ke titik akhir kami dan memperbarui kunci API Anda.

Bagaimana cara memperbaiki kesalahan otentikasi 401?

Kesalahan 401 biasanya berarti kunci API Anda hilang, tidak valid, atau kedaluwarsa. Buat ulang kunci dari dasbor jika Anda kehilangannya, atau pastikan Anda mengirimkan URL dasar yang benar dalam konfigurasi klien Anda.

Apa yang terjadi jika saya mencapai batas laju?

Anda akan menerima error 429 yang menunjukkan Anda telah melebihi batas 300 permintaan per menit. Tunggu sebentar sebelum mencoba lagi, atau distribusikan permintaan Anda ke beberapa kunci API jika Anda memiliki akses ke dalamnya.

Akses kunci API Anda

Daftar, ambil kunci Anda, dan perbarui URL endpoint. Itu saja yang perlu Anda lakukan.

Dapatkan kunci API