nl ▾
Nu beginnen
Nu beginnen

Snelstart: Gids Ongecensureerde API

Verbind uw bestaande OpenAI-compatible clients binnen enkele minuten met onze uncensored LLM API met standaard basis-URL's en API-sleutels. Deze gids behandelt de essentiële eindpunten, streaming en toolintegratie voor directe modeltoegang.

Authenticatie-instelling

Genereer eerst uw sleutel op de API-sleutel ophalen pagina. U kunt u aanmelden met Google of een e-mail en wachtwoord gebruiken; er is geen telefoonnummer nodig. Uw sleutel verschijnt direct. Gebruik deze in de Authorization header voor alle verzoeken. Er is één actieve sleutel toegestaan per account. Een nieuwe sleutel vervangt de oude direct.

POST /v1/chat/completions

Stuur tekstverzoeken naar het chatcompleties-eindpunt. De basis-URL is HTTPS://api.proxyclaudecode.com/v1. Gebruik de model id "uncensored" voor directe toegang. Dit eindpunt verwerkt tekst in en tekst uit. Het ondersteunt geen embeddings, afbeeldingen of fine-tuning. U kunt parameters aanpassen zoals temperature en top_p. Fouten en weigeringen verbruiken geen tegoed.

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)

Beveilig je API-sleutel

Registreer, haal je sleutel op en pas je basis-URL aan. Eenvoudige configuratie.