sv ▾
Hämta API-nyckel

API-dokumentation & snabbstart

Klistra in vår obegränsade LLM-API genom att ändra din bas-URL och nyckel. Du behåller din kod, får obegränsade svar och betalar endast för vad du använder.

Autentisering & bas-URL

Börja med att generera din API-nyckel på kontrollpanelen. Vi använder standard OpenAI-kompatibla huvuden, så du behöver bara uppdatera din base_url och API_KEY variabler. Detta säkerställer att dina befintliga SDK-integrationer fungerar utan modifiering. Vi stöder Google Sign-In eller e-post/lösenordsregistrering, och din nyckel visas omedelbart vid skapandet.

  • Bas-URL: https://api.routeropen.cc/v1
  • Auth-huvud: Authorization: Bearer YOUR_API_KEY

Håll din nyckel säker, eftersom den styr din förbetala kredit. Varje konto tillåter en aktiv nyckel i taget; att generera en ny ersätter den gamla omedelbart.

Första förfrågan

Skicka din första prompt med standard chat/completions endpoint. Modell-ID:t är helt enkelt uncensored. Detta skickar in text och returnerar text, utan innehållsfilter för laglig vuxenanvändning.

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

Denna begäran visar den grundläggande strukturen. Du kan justera parametrar som temperature eller top_p för att styra kreativitet. Svaret inkluderar tokenanvändningsstatistik för transparent fakturering.

Python SDK-integration

Använd det officiella OpenAI Python-biblioteket för att integrera vår API. Peke klienten mot vår bas-URL och använd din API-nyckel. Denna metod fungerar sömlöst med befintliga kodbas som redan riktar sig mot OpenAI.

from openai import OpenAI

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

Biblioteket hanterar JSON-serierisering och strömning automatiskt. Du kan konfigurera retry-logik och timeoutar vid behov. Vår endpoint stöder standardparametrar, vilket gör migration från andra leverantörer enkel.

Node SDK-integration

För JavaScript-utvecklare fungerar Node SDK med minimala ändringar. Ställ in baseURL till vår slutpunkt och ange din nyckel. Detta gör att du kan behålla ditt nuvarande utvecklingsflöde samtidigt som du får tillgång till obegränsade modeller.

import OpenAI from "openai";

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

Node-användare kan utnyttja async/await-mönster för ren kod. Response-strukturen matchar OpenAI-standarderna, vilket säkerställer kompatibilitet med befintliga analysatorer. Du kan byta modeller eller leverantörer genom att ändra endast två variabler.

Strömningsresponser

Aktivera strömning genom att ställa in stream: true i ditt begäran. Vi returnerar Server-Sent Events (SSE) för realtidsleverans av tokens. Detta minskar upplevd latens för slutanvändare.

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 innehåller den totala tokenanvändningen för fakturering. Streaming fungerar med alla parametrar, inklusive function calling. Använd detta för chattgränssnitt där omedelbar återkoppling är avgörande. Fel returneras fortfarande som SSE-händelser, så du kan hantera fel på ett elegant sätt.

Gränser, fel & kontext

Vårt API tillämpar ett 100,000-token kontextfönster och en 8 MB-begränsning för begärans kropp. Du kan göra 300 begäranden per minut per nyckel. Om du överskrider detta får du ett 429-rate limit-fel. Autentiseringsfel returnerar 401, och otillräckliga krediter returnerar 402.

Fel äter inte upp ditt förbetala kredit. Om du skickar en felaktig begäran debiteras du inte. Modellen vägrar begäran som involverar minderåriga, men tillåter annars obegränsat innehåll. Håll din felhantering robust för att hantera hastighetsbegränsningar effektivt.

FAQs

Är detta den officiella webbplatsen för OpenRouter?

Nej, detta är en oberoende ofiltrerad API-slutpunkt. Vi är inte affiliade med OpenRouter eller någon annan gateway-leverantör. Vi levererar vår egen enda modell, inte en routningstjänst för flera leverantörer.

Hur fungerar obegränsad Open AI här?

Vi använder en enda modell med öppna vikter som är finjusterad för inga innehållsavslag. Det är inte GPT-4 eller någon annan leverantörsmodell. Du får obegränsade svar för laglig vuxenanvändning genom att helt enkelt peka ditt SDK mot vår bas-URL.

Vad händer om jag tar slut på kredit?

Dina API-anrop returnerar ett 402-fel. Vi tar inte ut förseningsavgifter eller suspenderar ditt konto på obestämd tid. Du kan fylla på med krypto när som helst för att återuppta tjänsten. Din befintliga kredit löper aldrig ut.

Skaffa din API-nyckel nu

Registrera dig, kopiera nyckeln och uppdatera din bas-URL. Det är allt som finns.

Hämta API-nyckel