sv ▾
Prova med provkredit

API-referens och snabbstart

Börja skicka anrop till vår obegränsade LLM-API omedelbart med standard OpenAI-kompatibla endpoints. Denna guide täcker autentisering, grundläggande anrop och streaming med konkreta gränser.

Prova med provkredit

Autentisering och bas-URL

Använd din API-nyckel med bas-URL:en https://api.chatuncensored.cc/v1. Skicka nyckeln i Authorization header som ett Bearer-token. Denna uppsättning fungerar med vilken OpenAI-kompatibel SDK eller klient som helst.

Generera din nyckel på kontrollpanelen via Google eller e-post. Håll den säker. Du får $0.50 som är giltigt i 7 dagar. Använd detta för att testa anslutningen innan du laddar upp med krypto.

POST /v1/chat/completions

Skicka text till modellen via chattkompletterings-slutpunkten. Ange modell-ID:t som uncensored. Denna open-weight-modell svarar utan avvisningar för lagligt vuxeninnehåll.

Inkludera ditt systemprompt för att styra beteendet. Ange användarmeddelandet med din fråga. API:et returnerar textutmatning direkt.

Konfigurera parametrar som temperatur eller top_p för varierade resultat. Modellen hanterar kontext upp till 100 000 tokens kombinerat.

Fel som avslag eller nätverksproblem konsumerar inte kredit. Du betalar endast för lyckad tokengenerering.

Användning av Python SDK

Installera det officiella OpenAI Python-biblioteket. Konfigurera bas-URL:en att peka mot vårt API. Ställ in API-nyckeln i miljön eller klienten.

Skapa en klientinstans. Anropa chat.completions.create med modellen och meddelandena. Hämta assistentens svar från svarsobjektet.

Hantera undantag för hastighetsbegränsningar eller ogiltiga nycklar. SDK:en förenklar JSON-parsing och begäransformatering.

Testa med provkrediten först. Verifiera att svarsstrukturen matchar förväntningarna innan du skalar användningen.

Node SDK-integration

Importera OpenAI Node-paketet. Initiera klienten med din bas-URL och nyckel. Definiera modellen som uncensored.

Anropa completions-metoden med din matris med meddelanden. Vänta på svaret för att få den genererade texten. Detta fungerar sömlöst med asynkrona funktioner.

Använd JSON-läge genom att ställa in response_format för {"type": "json_object"}. Se till att din utdata är giltig JSON för programmeringsanvändning.

Övervaka användning via svars tokens. Spåra in- och utdataantal för att hantera ditt förbetalda kredit effektivt.

Streaming, Verktyg och JSON-läge

Aktivera strömning genom att ställa in stream till true. Ta emot bitar via Server-Sent Events. Bearbeta varje token när den anländer för låg latens.

Stöder funktionssamling med verktyg och verktygsval. Definiera scheman för externa API:er. Modellen returnerar strukturerade argument för exekvering.

Använd JSON-läge för strikta utdataformat. Ställ in response_format för att säkerställa giltiga JSON-svar. Detta minskar parsningsfel i automatiserade pipeline.

Kombinera strömning med verktyg för interaktiva upplevelser. Uppdatera UI:t token för token. Håll användarna engagerade med realtidsgenerering.

Begränsningar för begäranderänta och felkoder

Förvänta dig 300 förfrågningar per minut per nyckel. Begränsa samtidiga förfrågningar till 8. Storleken på förfrågningsbodyn måste hållas under 8 MB.

Hantera 401-fel genom att verifiera din API-nyckel. Kontrollera stavfel eller utgångna nycklar. Återskapa vid behov.

Ta emot 402 när pengarna tar slut. Ladda upp med USDT eller USDC. Krediter löper aldrig ut. Lägg till +15% bonus på $200-insättningar.

Face 429 på hastighetsbegränsningar. Implementera exponentiell backoff. Försök igen efter angiven fördröjning. Övervaka användningen för att undvika störningar.

cURL

curl https://api.chatuncensored.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set user role to beta tester for the new chat interface"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

Strömning

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)

FAQ

Är chatt-API:t för ofiltrerad kompatibel med OpenAI-klienter?

Ja, den använder standardstrukturen för OpenAI-kompatibla slutpunkter. Du kan använda vilken SDK eller klient som helst som stöder chat-completions-formatet. Uppdatera bara bas-URL:en och API-nyckeln.

Vad händer om jag överskrider hastighetsbegränsningen?

Du får ett 429-felkod. Begäranden stoppas tills fönstret återställs eller du minskar din konkurrens. Håll samtidiga begäranden under 8 och håll dig inom 300 RPM.

Hur hanterar den obegränsade modellen kontextfönster?

Den stöder ett kontextfönster på 100,000 tokens för både prompt och completion. Max output per begäran är 16,000 tokens. Justera max_tokens om du behöver kortare svar.

Börja med provkredit

Ange e-postadress och lösenord; ta emot nyckel direkt.

Prova med provkredit