sv ▾
$0.15per 1M inmatningstokens
Obegränsad
$0.50testkredit

ObegränsadOpenAI-kompatibel API-dokumentation

OpenAI-kompatibel API-dokumentation

Kom igång med vårt ostraffade LLM-API på minuter. Skicka en begäran till bas-URL:en, ta emot rå text och skala utan prenumerationavgifter.

https://api.unrestrictedaichatgpt.com/v1uncensored

Autentisering & bas-URL

Använd den tillhandahållna bas-URL:n och API-nyckeln för att komma åt tjänsten. Din nyckel autentiserar alla förfrågningar.

  • Bas-URL: https://api.unrestrictedaichatgpt.com/v1
  • Huvud: Authorization: Bearer YOUR_API_KEY

Hämta din nyckel omedelbart från dashboarden.

curl https://api.unrestrictedaichatgpt.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run python script to sum column in csv file"}]
  }'

Slutpunkt för chattkomplettering

Skicka meddelanden till /v1/chat/completions endpoint. Modell-ID:t är uncensored.

Förfrågningar returnerar textsvar. Du styr utmatningslängden via max_tokens.

from openai import OpenAI

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

Strömningsresponser (SSE)

Aktivera strömning genom att ställa in stream: true. Ta emot token i realtid via Server-Sent Events.

Tokenanvändningsdetaljer visas i den sista delen.

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: Temperatur, Top P och JSON-läge

Justera temperature och top_p för att styra kreativitet. Använd response_format: {"type": "json_object"} för strukturerad utdata.

Ställ in max_tokens att begränsa svaret längd.

Function Calling & Tools

Definiera verktyg i din begäran. Modellen returnerar strukturerade verktygsanrop.

Använd tool_choice för att tvinga fram specifikt beteende.

import OpenAI from "openai";

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

Begäransgränser & begränsningar

Begränsa: 300 förfrågningar/minut, 8 samtidiga förfrågningar. Max kropp: 8 MB. Kontextruta: 100,000 tokens. Fel är gratis. Återbetalningar utfärdas inte.

Vanliga frågor

Vilken är storleken på contextfönstret?

Modellen stöder ett 100 000 tokens kontextfönster för både inmatning och utmatning tillsammans. Du kan ange upp till 16 000 tokens för utmatning per begäran.

Hur hanterar jag fel?

Vanliga fel inkluderar 401 (ogiltig nyckel), 402 (inget kredit) och 429 (rate limit). Fel konsumerar inte din förbetalda kredit.

Är detta en officiell OpenAI-API?

Nej. Det är en OpenAI-kompatibel API som använder en annan censorfri modell. Använd samma SDK:er men ändra bas-URL och nyckel.