The OpenRouter API Förklarad
Ett OpenAI-kompatibelt API låter dig byta ut din kodbas till en ny leverantör utan att skriva om logiken, vilket är kritiskt när du behöver okontrollerade modeller för specifika användningsfall. Denna guide förklarar hur bas-URL:er, tokenprissättning och strömning fungerar så att du kan integrera en alternativ slutpunkt pålitligt.
Senast uppdaterad
Sammanfattning
- Använd den standardiserade /v1/chat/completions-slutpunkten med valfri OpenAI SDK genom att helt enkelt ändra bas-URL:en.
- Prissättningen för tokens är förskottsbetalda och transparenta, och tar bara ut avgift för faktisk användning utan månatliga prenumerationer.
- Streaming-responder via SSE möjliggör realtids-tokenleverans, vilket är avgörande för chattgränssnitt.
- Function calling och JSON-läge stöds för extrahering av strukturerad data och verktygsintegration.
Vad är en OpenAI-kompatibel API?
Det är en REST API som följer OpenAI chat-completions-gränssnittet. Du skickar prompts och tar emot textutdata med standard JSON-payloads. Denna kompatibilitet innebär att din befintliga klientkod fungerar utan större ändringar.
Den primära slutpunkten är POST /v1/chat/completions. Den accepterar meddelanden som en matris av objekt med roll och innehåll. Du kan också lista tillgängliga modeller via GET /v1/models. Denna standardisering minskar integreringstiden avsevärt.
Vårt tjänst exakt detta gränssnitt. Vi serverar en okontrollerad modell under ID:t "uncensored". Den körs på våra egna servrar. Den styr inte vidare till andra leverantörer. Du får direkt åtkomst till den modell du behöver.
Kontextfönster stödjer upp till 100,000 token totalt. Utmatningsgränserna är 16,000 token per anrop. Strömning är tillgänglig via Server-Sent Events. Funktionsanrop och JSON-läge stöds fullt ut.
Att förstå bas-URL:er och API-nycklar
Den basala URL:en pekar mot servern som hanterar dina begäranden. Du ersätter standard-URL:en för OpenAI med vår specifika slutpunkt. Vår bas-URL är HTTPS://api.openrouterabliterated.com/v1. Denna ändring dirigerar trafik till vår obegränsade infrastruktur.
API-nycklar autentiserar dina förfrågningar. Du genererar en nyckel per konto. Nyckeln visas omedelbart efter registrering. Du kan ersätta den vid behov. Varje konto har en aktiv nyckel åt gången.
Begränsningsgränserna tillämpas per nyckel. Du kan skicka 300 förfrågningar per minut. Upp till 8 förfrågningar kan köras samtidigt. Förfrågningskroppar är begränsade till 8 MB. Dessa gränser hanterar högvolymenanvändning väl.
Registrering kräver bara en e-postadress eller ett Google-konto. Inget telefonnummer behövs. Nyckeln visas omedelbart. Du kan börja skicka förfrågningar omedelbart. Integriteten bevaras; prompter används inte för träning.
Varför välja en ofiltrerad modell för ditt användningsområde?
Oucensurerade modeller vägrar inte lagligt vuxeninnehåll, fiktivt eller kontroversiellt innehåll. De är idealiska för kreativt skrivande, rollspel eller forskning. Huvudströmsmodeller tillämpar ofta strikt skyddsräck. Dessa kan avbryta genereringsflödet.
Vår modell är justerad för att svara direkt. Den hanterar NSFW-innehåll utan motstånd. Den fungerar bra för politisk filosofi eller nischgenrer. Du får konsekvent beteende utan extra prompts.
Verktygsanvändning stöds. Du kan definiera verktyg för din applikation. Modellen respekterar verktygsval. Detta gör den lämplig för komplexa flöden. Fel och vägran är gratis. Du betalar bara för verklig användning.
Innehållsbegränsningar gäller fortfarande. Sexuellt innehåll som involverar minderåriga vägras alltid. Detta är en hård gräns. Den säkerställer grundläggande säkerhetsstandarder. Allt annat är fair game för ditt användningsfall.
Tockenpriser: Hur kostnader beräknas
Prissättningen baseras på tokenanvändning. Inmatningstokens kostar $0,15 per miljon tokens. Utmatningstokens kostar $0,50 per miljon tokens. Du betalar endast för det du använder. Det finns inga dolda avgifter.
Kredit är förbetalt. Du fyller på med endast krypto. USDT på TRC20 eller USDC på Base accepteras. Alla hela belopp från $20 till $500 är tillåtna. Krediter löper aldrig ut. Detta undviker prenumerationsslåsning.
Bonuskredit finns tillgänglig vid påfyllningar. Du får +5% från $50. +10% från $100. +15% från $200. Detta sänker din effektiva kostnad. Fel är gratis. Avslag är gratis. Du betalar bara för lyckade tokens.
Ett provkonto får 0,50 $. Det är giltigt i 7 dagar. Detta gör att du kan testa API:et noggrant. Du kan verifiera integrationen innan du satsar pengar.
Svar för streaming jämfört med icke-streaming
Streaming skickar tokens när de genereras. Detta minskar uppfattad latens. Användare ser text dyka upp i realtid. Det är avgörande för chattgränssnitt. Icke-strömmande väntar på hela svaret. Detta kan kännas långsamt för långa utdata.
Vi stöder streaming via SSE. Den sista biten innehåller tokenanvändning. Detta möjliggör noggrann faktureringsspårning. Du kan hantera delvisa svar elegant. Fel hanteras konsekvent.
Icke-strömmning är också tillgängligt. Det returnerar hela svaret på en gång. Detta är enklare för batchbearbetning. Du väljer baserat på dina behov. Båda lägena använder samma slutpunkt.
Funktionsanrop kan strömmas. Verktyg utförs när de identifieras. Detta förbättrar interaktiviteten. Du kan börja bearbeta indata tidigt. API:et hanterar komplexiteten åt dig.
Funktionsanrop och strukturerad utdata
Funktionssamling låter modellen anropa verktyg. Du definierar verktygsscheman i begäran. Modellen returnerar funktionsanrop. Din kod exekverar dem. Detta möjliggar komplexa arbetsflöden. Du kan bygga agenter eller assistenter.
JSON-läget tvingar strukturerad output. Modellen returnerar giltig JSON. Detta är användbart för dataextraktion. Du får konsekventa format. Parsing är enklare. Fel är sällsynta.
Parameters like temperature and top_p control behavior. Stop sequences limit output. Seeds ensure reproducibility. Penalties reduce repetition. You have fine-grained control.
Verktygsval kan vara automatiskt eller tvingat. Du anger modellens preferens. Detta styr genereringsprocessen. Det förbättrar tillförlitligheten. Din applikation förblir robust.
Vanliga klientbibliotek och SDK
De flesta SDK:er fungerar med mindre ändringar. Du uppdaterar bara base URL. Resten av koden förblir densamma. Detta gäller för Python, Node.js och andra. Integrationen är enkel.
OpenAI SDK:et är standarden. Det hanterar autentisering och omförsök. Du anger din API-nyckel. Bas-URL:en pekar mot vår tjänst. Förfrågningar skickas normalt.
Streaming stöds i alla SDK:er. Du itererar över bitar. Tokenanvändning är tillgänglig i den sista biten. Detta matchar vår faktureringsmodell. Fel fångas konsekvent.
Function calling är inbyggt i moderna SDK:er. Du skickar verktygsdefinitioner. SDK:et parser svaren. Din kod exekverar verktygen. Loopen fortsätter tills den är klar. Det är effektivt och pålitligt.
Felsökning av vanliga API-fel
Rate limits returnerar 429-fel. Du kan skicka 300 begäranden per minut. Att överskrida detta utlöser en väntan. Implementera exponentiell backoff. Detta förhindrar att servern överbelastas.
Ogiltiga nycklar returnerar 401-fel. Kontrollera din API-nyckel. Se till att den är aktiv. Ersätt den vid behov. Varje konto har en nyckel. Skapa en ny om den går förlorad.
JSON-fel uppstår i JSON-läge. Se till att ditt schema är giltigt. Modellen måste returnera giltig JSON. Om det misslyckas, försök igen. Justera temperaturen för bättre stabilitet.
Timeouts uppstår vid långa generationer. Öka ditt timeout-värde. Streaming minskar risken för timeout. Delvis svar hanteras. Du kan rekonstruera hela utmatningen.
Nästa steg: Hämta din första API-nyckel
Besök registreringssidan. Använd Google eller e-post. Inget telefonnummer krävs. Processen är snabb. Du får omedelbar åtkomst.
Ditt API-nyckel visas. Kopiera det säkert. Använd det i ditt SDK. Ställ in bas-URL:en till vår ändpunkt. Börja skicka förfrågningar.
Ladda upp med krypto. USDT eller USDC accepteras. Få bonuskredit på större belopp. Krediter löper aldrig ut. Använd dem i ditt eget tempo.
Testa med provkrediten. Den gäller i 7 dagar. Verifiera strömning och funktionssamling. Utforska modellens kapaciteter. Integrera den i din app. API:et är redo för produktion.
Vanliga frågor
Är den obegränsade modellen densamma som OpenRouter's modeller?
Nej, vår modell är oberoende. Den körs på våra egna servrar. Den är inte GPT, Claude eller någon annan leverantörs modell. Den är finjusterad för ostraffade svar. Du får direkt åtkomst utan routing.
Hur betalar jag för API:et?
Vi accepterar endast krypto. USDT på TRC20 eller USDC på Base stöds. Insättningar ligger mellan $20 och $500. Bonuskredit läggs till för större belopp. Krediter löper aldrig ut.
Kan jag använda den här med OpenAI SDK:en?
Ja, den är fullt kompatibel. Ändra bas-URL:en till vår slutpunkt. Använd samma autentiseringsmetod. Resten av din kod förblir oförändrad. Strömning och funktionsanrop fungerar som förväntat.
Vad är hastighetsbegränsningarna?
Du kan skicka 300 förfrågningar per minuten. Upp till 8 förfrågningar kan köras samtidigt. Förfrågans body är begränsad till 8 MB. Dessa begränsningar hanterar högvolymanvändning bra. Fel och avslag är gratis.
Hämta din API-nyckel
Registrera dig, kopiera nyckeln och uppdatera din bas-URL. Det är allt.