sv ▾
Prova med provkredit

Snabbstart: Uncensored AI API

Börja generera obegränsad text direkt med vår OpenAI-kompatibla API. Den här snabbstartsguiden leder dig från autentisering till strömnings-svar på några minuter.

Innehållsförteckning
  1. Bas URL och autentisering
  2. Första förfrågan: Chat Completions
  3. Node.js-integration
  4. Streaming och Tokenanvändning
  5. Parametrar: Kontroll och Reproducerbarhet
  6. Begränsningar för begäranderänta, fel och begränsningar

Bas URL och autentisering

Använd dedikerad bas-URL och ditt API-nyckel för varje begäran. Vårt uncensored LLM API kräver ingen komplex proxy-routning, bara standardhuvuden. Du får en enda nyckel vid registrering via Google eller e-post. Denna nyckel autentiserar alla interaktioner med modellen. Fel och avslag konsumerar inte kredit. Du börjar med $0,50 provkredity som är giltig i 7 dagar. Dina prompts förblir privata och används inte för träning.

curl https://api.uncensoredaicode.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list all files in the src directory"}]
  }'

Första förfrågan: Chat Completions

Skicka en POST-begäran till chat-completions-slutpunkten. Detta är den grundläggande interaktionen för textgenerering. Specificera modell-ID:t som "uncensored" i bodyn. Du kan justera parametrar som temperature eller top_p. API:et returnerar ett text-svar direkt. Det finns inga embedding- eller bildgenereringsfunktioner. Detta är en ren text-in, text-ut-tjänst. Håll dina begäranden under 8 MB. Kontextrutan stöder totalt 100,000 tokens.

from openai import OpenAI

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

Integrera direkt med officiella Node SDK:en eller vilken kompatibel klient som helst. Ange bas-URL till vår API-slutpunkt. Skicka din API-nyckel i auktoriseringsheadern. Modell-ID:t förblir "osensurerat" för alla anrop. Du kan strömma resultat eller hämta dem synkront. Functon calling stöds via verktygsparametern. Använd JSON-läge för strukturerade utdata. Denna konfiguration eliminerar leverantörsberoende. Din kod förblir enkel och robust.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredaicode.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 och Tokenanvändning

Aktivera strömning genom att ställa in stream till true. Du tar emot chunkar via Server-Sent Events. Varje chunk innehåller delvis text och användningsdata. Den sista chunken innehåller totala tokenräkningar. Detta möjliggör visning av genererad text i realtid. Det minskar upplevd latens för användare. Du kan avbryta strömmen vid behov. API:et beräknar kostnader baserat på faktiska token. Fel innebär inga avgifter. Övervaka ditt kreditbalance via models-slutpunkten.

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)

Parametrar: Kontroll och Reproducerbarhet

Finjustera svar med standardparametrar. Ställ in temperatur för kreativitet eller determinism. Använd top_p för nucleus-sampling. Definiera en seed för reproducerbara outputs. Ange stoppsekvenser för att stoppa generation. Närvaro- och frekvensstraff justerar ordupprepning. Dessa verktyg ger dig precis kontroll. Modellen hanterar komplexa prompts bra. JSON-läge säkerställer giltig struktur. Funktionssammanfall tillåter extern verktygsanvändning. Justera dessa värden för att passa ditt användningsfall.

Begränsningar för begäranderänta, fel och begränsningar

Förvänta dig specifika begränsningar baserat på din nyckel. Du kan skicka 300 begäranden per minut. Endast 8 begäranden körs samtidigt. En enda nyckel är aktiv per konto. Ersätt den vid behov. Hantera 401-fel för ogiltiga nycklar. Åtgärda 402-fel genom att ladda upp med krypto. 429 indikerar mättnad i hastighetsbegränsningen. Max output är 16,000 tokens per begäran. Ange max_tokens explicit för att undvika standardvärden. Kredit förfaller aldrig. Fel är gratis. Använd models-slutpunkten för att kontrollera status.

Vanliga frågor

Vad är bas-URL:en för uncensored AI code?

Den basala URL:en är HTTPS://api.uncensoredaicode.com/v1. Använd detta för alla OpenAI-kompatibla SDK:er. Ändra base_url i din klientkonfiguration. Detta kopplar dig direkt till uncensored-modellen utan mellanhänder.

Hur hanterar jag fel och hastighetsbegränsningar?

Hantera 401-fel genom att verifiera din nyckel. Lös 402-fel genom att ladda upp med USDT eller USDC. 429-fel betyder att du träffade gränsen på 300 förfrågningar per minut. Vänta och försök igen, eller använd flera nycklar vid behov. Fel konsumerar inte din kredit.

Vilka betalningsmetoder accepterar ni?

Krypto endast: USDT på TRC20 eller USDC på Base, hela belopp från $20 till $500. Bonuskredit tillkommer från $50.

Hämta din API-nyckel

Registrera ett konto, kopiera nyckeln, uppdatera din bas-URL. Det är allt.