Dokumentation
Kom igång med vårt ostraffade LLM-API på minuter. Använd standard OpenAI SDK:er för att skicka text och ta emot obegränsade utdata omedelbart.
- $0.15
- per 1M inmatningstokens
- $0.50
- Utmatade tokens / 1M
- 100,000
- token-kontext
- $0.50
- testkredit
- 300
- begäranden per minut
Autentisering och bas-URL
Börja med att skicka förfrågningar till den dedikerade slutpunkten med ditt API-nyckel i headern. Vår tjänst använder en standard OpenAI-kompatibel struktur, så du behöver bara uppdatera din bas-URL och nyckel. Bas-URL:en är HTTPS://api.bestabliteratedmodels.com/v1. Du kan generera din nyckel omedelbart efter att ha registrerat dig med Google eller e-post. Inget telefonnummer krävs för kontot.
curl https://api.bestabliteratedmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 endpoints with zero refusals for uncensored chat"}]
}'Håll din nyckel säker. Varje konto tillåter en aktiv nyckel i taget. Om du genererar en ny slutar den tidigare nyckeln att fungera omedelbart. Detta säkerställer att din användning alltid är kopplad till en enda autentiseringsuppgift.
Din första begäran
Gör ett grundläggande chatkompletteringsanrop för att testa ändpunkten. Använd modell-ID:t 'uncensored' för att få utdata utan innehållsvägran. API:et accepterar standardparametrar som temperature och top_p. Du kan skicka en enkel prompt för att verifiera att anslutningen fungerar korrekt.
from openai import OpenAI
client = OpenAI(base_url="https://api.bestabliteratedmodels.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)Kontrollera response-objektet för den genererade texten. Modellen hanterar kontextfönster på upp till 100,000 tokens. Detta inkluderar både din inmatning och utmatning tillsammans. Fel som ogiltiga nycklar returnerar statuskoder 401.
Node SDK-integration
Integrera API:t i dina Node.js-applikationer med det officiella SDK:t. Konfigurera klienten med din bas-URL och API-nyckel. Kodstrukturen speglar standard OpenAI-implementeringar. Detta gör migration från andra leverantörer enkel.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestabliteratedmodels.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);Hantera svarsdata för att extrahera slutförandet. API:et stödjer funktionsanrop och JSON-läge. Du kan tvinga fram strikta JSON-utdata genom att ställa in response_format-parametern. Detta är användbart för att bygga strukturerade datapipelines.
Strömningsresponser
Aktivera strömning för att ta emot tokens när de genereras. Detta minskar den upplevda latensen för användare. API:t använder Server-Sent Events (SSE) för detta ändamål. Du kan parsa strömmen för att visa text stegvis.
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)Den sista chunken i strömmen innehåller total tokenanvändning. Detta gör att du kan spåra kostnader noggrant. Streaming fungerar med alla parametrar som temperatur och stoppsekvenser. Använd den för chattgränssnitt som kräver uppdateringar i realtid.
Begränsningar för begäranderänta och fel
Övervaka din begäranvolym för att undvika avbrott. Gränsen är 300 begäranden per minut per nyckel. Du kan också ha 8 parallella begäranden samtidigt. Begäranskroppens storlek får inte överstiga 8 MB. Att överskrida dessa gränser returnerar en 429-statuskod.
Om du tar slut på kredit returnerar API:t ett 402-fel. Du kan fylla på ditt saldo med krypto. Vi accepterar USDT på TRC20 eller USDC på Base. Minsta påfyllning är $20. Bonusar tillkommer för större belopp. Fel som ogiltiga nycklar returnerar 401.
Kontextfönster och begränsningar
Modellen stöder ett kontextfönster på 100 000 tokens. Detta täcker både prompt och komplettering. Maximal utmatning per begäran är 16 000 tokens. Om du inte anger max_tokens är gränsen 2 048 tokens. Planera dina inmatningar därefter.
API:et är textbaserat. Vi erbjuder inte embeddingar eller bildgenerering. Innehållsavslag är sällsynta men gäller för sexuellt innehåll som involverar minderåriga. Detta hårda villkor säkerställer efterlevnad. Använd API:et för lagligt vuxet innehåll, skönlitteratur eller forskning.
Vanliga frågor
Vad är bas-URL för API?
Bas-URL:en är HTTPS://api.bestabliteratedmodels.com/v1. Den fungerar med valfri OpenAI-kompatibel klient. Du behöver bara ändra bas-URL:en och API-nyckeln i din konfiguration.
Hur hanterar jag hastighetsbegränsningar?
Du är begränsad till 300 förfrågningar per minut. Du kan även ha 8 samtidiga förfrågningar. Om du överskrider dessa får du ett 429-fel. Övervaka din användning för att undvika avbrott.
Vad händer om jag tar slut på kredit?
API:et returnerar ett 402-fel. Du kan ladda upp med USDT eller USDC. Kredit går aldrig ut. Du kan lägga till vilket helt belopp som helst från $20 till $500. Bonusar gäller för större belopp.
Hämta din API-nyckel
Registrera dig, kopiera nyckeln och uppdatera din bas-URL. Det är allt.