ms ▾
Mula sekarang
Mula sekarang

Pengenalan: Panduan API Tanpa Sensor

Sambungkan klien serasi OpenAI sedia ada anda ke API LLM tanpa sensor kami dalam beberapa minit menggunakan URL asas dan kunci API piawai. Panduan ini merangkumi hujung penting, penstriman, dan integrasi alat untuk akses model langsung.

Persediaan pengesahan

Mula dengan menjana kunci anda di Dapatkan kunci API halaman. Anda boleh log masuk dengan Google atau menggunakan e-mel dan kata laluan; tiada nombor telefon diperlukan. Kunci anda muncul serta-merta. Gunakan dalam Authorization header untuk semua permintaan. Satu kunci aktif dibenarkan bagi setiap akaun. Kunci baharu menggantikan kunci lama serta-merta.

POST /v1/chat/completions

Hantar permintaan teks ke hujung penyelesaian chat. URL asas ialah HTTPS://api.proxyclaudecode.com/v1. Gunakan ID model "uncensored" untuk akses langsung. Endpoint ini mengendalikan teks masuk dan teks keluar. Ia tidak menyokong pengekodan semula, imej, atau penalaan halus. Anda boleh menyesuaikan parameter seperti suhu dan top_p. Ralat dan penolakan tidak menggunakan 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);

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)

Selamatkan kunci API anda

Daftar, dapatkan kunci anda, dan kemas kini URL asas anda. Konfigurasi mudah.