OpenAI-kompatibel slutpunkt snabbstartsguide
Klistra in din befintliga OpenAI-klientkod i denna icke-censurerade endpoint och få rå inferens utan innehållsavvisningar.
Förutsättningar: Python eller Node.js
Installera den officiella openai package for your runtime environment before proceeding.
Python-användare behöver version 1.0.0 eller senare. Node-utvecklare kräver version 4.0.0 eller nyare. Båda versionerna stöder standardstrukturen för chat-completions.
Inga extra beroenden krävs. SDK:n hanterar JSON-serialisering och HTTP-transport automatiskt.
Konfigurera base_url och API-nyckel
Peka din SDK-klient mot vår bas-URL och ange din genererade nyckel.
Använd https://api.openaicompatibleendpoint.com/v1 som bas-URL. Ställ in API-nyckeln till värdet som visas på din dashboard.
- Python:
base_url="https://api.openaicompatibleendpoint.com/v1" - Node:
baseURL: "https://api.openaicompatibleendpoint.com/v1"
Denna konfiguration fungerar med alla OpenAI SDK-kompatibla klienter. Ingen kodändring behövs för resten av din logik.
Skicka din första chattkomplettering
Gör en POST-förfrågan till /v1/chat/completions med dina system- och användarmeddelanden.
Modell-ID:t är uncensored.Denna modell svarar utan att vägra lagligt vuxet eller kontroversiellt innehåll.
- Kontextfönster: 100 000 token totalt.
- Max output: 16 000 tokens.
Skicka din prompt och få textutdata omedelbart. Fel och vägran är kostnadsfria. Endast verklig tokenförbrukning räknas mot ditt förbetala kredit.
Aktivera strömning och funktionsanrop
Aktivera strömning genom att ställa in stream: true i dina begäransparametrar.
Tokenanvändningen ingår i den sista biten av strömmen. Detta gör att du kan spåra kostnader i realtid.
Function calling stöds fullt ut. Använd den tools parameter för att definiera ditt schema. Modellen returnerar strukturerade verktygsanrop som du kan exekvera i din applikationslogik. JSON-läget finns också tillgängligt via response_format.
Hantera fel och tokenbegränsningar
API:et returnerar standard HTTP-statuskoder för vanliga problem.
- 401: Ogiltig API-nyckel. Kontrollera din dashboard.
- 402: Otillräcklig kredit. Ladda upp med USDT eller USDC.
- 429: Hastighetsbegränsning överskriden. Du tillåts 300 begäranden per minut.
Om du överskrider gränsen på 16 000 tokens för utdata kommer svaret att beskäras. Kontextfönstret inkluderar både prompt- och slutförandetokens.
Prissättning och begränsningar
Betala bara för det du använder. Inmatningstokens kostar $0.15 per 1M. Utmatningstokens kostar $0.50 per 1M.
Förbetalt kredit förfaller aldrig. Återbetalningar utfärdas inte, men dubbelavgifter korrigeras via Support.
Ladda upp med krypto endast. Accepterade valutor är USDT (TRC20) och USDC (Base). Minsta insättning är $20. Bonuskredit varierar från +5 % till +15 % beroende på belopp.
cURL
curl https://api.openaicompatibleendpoint.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return list of supported file formats"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.openaicompatibleendpoint.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
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openaicompatibleendpoint.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);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)Vanliga frågor
Är detta det officiella OpenAI API:t?
Nej. Vi är en oberoende leverantör som erbjuder en OpenAI-kompatibel slutpunkt. Vår modell är inte GPT-4 eller någon annan leverantörs modell. Det är en distinkt ofiltrerad LLM som är värd på våra servrar.
Vilken är storleken på contextfönstret?
Kontextfönstret är 100 000 tokens för både prompt och completion tillsammans. Du kan begära upp till 16 000 tokens utdata per begäran.
Hur fyller jag på min kredit?
Använd endast krypto. Vi accepterar USDT på TRC20-nätverket och USDC på Base-nätverket. Påfyllningar ligger mellan $20 och $500. Bonuskredit läggs till automatiskt baserat på beloppet.
Lås upp din API-nyckel
Registrera dig, kopiera nyckeln och uppdatera din bas-URL. Enkelt.
Claima provnyckel