id ▾
Mulai sekarang
Mulai sekarang

Panduan Cepat: Panduan API Tanpa Sensor

Hubungkan klien OpenAI-compatible Anda yang ada ke API LLM uncensored kami dalam hitungan menit menggunakan URL dasar dan kunci API standar. Panduan ini mencakup endpoint penting, streaming, dan integrasi alat untuk akses model langsung.

Pengaturan autentikasi

Mulai dengan membuat kunci Anda di Dapatkan kunci API halaman. Anda dapat masuk dengan Google atau menggunakan email dan kata sandi; tidak diperlukan nomor telepon. Kunci Anda muncul segera. Gunakan di Authorization header untuk semua permintaan. Satu kunci aktif diperbolehkan per akun. Kunci baru menggantikan kunci lama secara instan.

POST /v1/chat/completions

Kirim permintaan teks ke endpoint penyelesaian obrolan. URL dasar adalah HTTPS://api.proxyclaudecode.com/v1. Gunakan ID model "uncensored" untuk akses langsung. Endpoint ini menangani teks masuk dan teks keluar. Endpoint ini tidak mendukung embedding, gambar, atau fine-tuning. Anda dapat menyesuaikan parameter seperti suhu dan top_p. Kesalahan dan penolakan tidak mengonsumsi kredit.

cURL

curl https://api.proxyclaudecode.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Parse this CSV and return JSON"}]
  }'

Python

from openai import OpenAI

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

Streaming

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)

Amankan kunci API Anda

Daftar, ambil kunci Anda, dan perbarui URL dasar Anda. Konfigurasi sederhana.