Quickstart: uncensored AI voor coderen API
Begin met het genereren van code zonder inhoudsweigeringen door uw basis-URL en API-sleutel te wijzigen. Deze gids doorloopt de ongecensureerde AI voor coderen API met standaard OpenAI-compatibele clients.
Vereisten en basis-URL
Haal je API-sleutel op vanuit het dashboard. Gebruik deze basis-URL voor alle verzoeken: https://api.uncensoredaiforcoding.com/v1. Het werkt met elke OpenAI SDK.
Installeer de officiële SDK
Installeer het pakket in uw omgeving. Dit zorgt voor compatibiliteit met de uncensored coding AI-standaard.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaiforcoding.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)
Maak je eerste verzoek
Stuur een eenvoudige voltooiing om de verbinding te testen. De model id is uncensored.
curl https://api.uncensoredaiforcoding.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get current unix timestamp in python"}]
}'
Schakel streaming in voor real-time uitvoer
Streamresponsen om lange codeblokken efficiënt te verwerken. Gebruik de stream vlag.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaiforcoding.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);
Verwerk fouten en gebruikslimieten
Verwacht 429-fouten als u de limiet van 300 verzoeken per minuut bereikt. Het contextvenster is 100.000 tokens. Maximaal output is 16.000 tokens.
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)
Gebruik JSON-modus voor gestructureerde gegevens
Forceer gestructureerde uitvoer voor je codeparsers. Stel response_format naar {"type": "json_object"}.
Veelgestelde vragen
Wat is de uncensored AI API voor coderen?
Het is een OpenAI-compatible API die één ongecensureerd groot taalmodel bedient. Het levert ruwe, open-weight output die is afgestemd op ongecensureerde codegeneratie.
Hoe betaal ik?
We accept crypto only. Top up with USDT (TRC20) or USDC (Base). Prices are $0.15 per 1M input tokens and $0.50 per 1M output tokens.
Wat zijn de limieten?
Je krijgt 300 verzoeken per minuut per sleutel. Het contextvenster is 100.000 tokens. Max output per verzoek is 16.000 tokens.
Genereer uw API-sleutel
Registreer, kopieer het token, pas het eindpunt aan. Dat is alles wat erbij komt kijken.