sv ▾
Prova med provkredit

OpenaiapialternativesDokumentation

Anslut på 3 kodrad

Klistra in detta OpenAI-kompatibla API i dina befintliga projekt utan konfigurationsändringar. Kom igång med förbetalt kredit, standard SDK:n och omedelbar åtkomst till en obegränsad modell.

https://api.openaiapialternatives.com/v1uncensored

Bas URL och modell-ID

Ditt första steg är att peka din klient mot vår server. Använd https://api.openaiapialternatives.com/v1 som bas-URL och ange modell-ID:t till uncensored. Denna enda ändpunkt hanterar alla chattkompletteringar utan att kräva extra konfiguration för inbäddningar eller ljud. Du kan verifiera anslutningen genom att anropa ändpunkten för modeller för att bekräfta att systemet är aktivt och redo för dina begäranden.

Autentiseringsheader

Skicka din API-nyckel i Authorization header med Bearer-schemat. Generera din nyckel omedelbart via Google eller e-post på nyckelsidan utan att ett telefonnummer krävs. Nyckeln ger åtkomst till din förbetalda kreditbalans, så håll den säker. Om du tappar bort den, generera en ny för att ersätta den gamla aktiva nyckeln omedelbart.

Standard Chatkompletteringar

Gör en standard POST-begäran till /v1/chat/completions med din meddelandefält. Vår modell svarar med text direkt och stöder parametrar som temperature och top_p för kontroll. Fel som ogiltiga nycklar returnerar 401, medan otillräcklig kredit utlöser 402. Använd JSON-läget för strukturerade output eller håll dig till ren text för konversationsflöden.

Strömningsresponser

Aktivera strömning genom att ställa in stream: true i din begäranspayload. Du tar emot Server-Sent Events (SSE)-delar när modellen genererar text. Den sista delen innehåller total tokenanvändning för noggrann fakturering. Denna metod håller ditt gränssnitt responsivt medan du väntar på långsvariga svar från den obegränsade modellen.

Verktyg för funktionsanrop

Definiera verktyg i din begäran för att låta modellen returnera strukturerad data. Skicka tools array med funktionsdefinitioner, och modellen kommer att returnera verktygsanrop när det är lämpligt. Du kan tvinga specifik verktygsanvändning med tool_choice eller låt modellen bestämma. Denna funktion fungerar sömlöst med standard OpenAI SDK:er för agentarbetsflöden.

Gränser, fel och kontext

Ditt kontextfönster stödjer 100 000 token totalt, med en max utmatning på 16 000 token per begäran. Hastighetsbegränsningar begränsar dig till 300 begäranden per minut och 8 samtidiga begäranden per nyckel. Hantera 429-fel genom att implementera exponentiell backoff. Begäranden misslyckas smidigt om kredit tar slut, och oanvänd förbetald kredit löper aldrig ut.

cURL

curl https://api.openaiapialternatives.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Translate the following French code comments to English."}]
  }'

Python

from openai import OpenAI

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

FAQ

Vilka betalningsmetoder accepterar ni?

Krypto endast: USDT på TRC20 eller USDC på Base, hela belopp från $20 till $500. Bonuskredit tillkommer från $50.

Hur fungerar förbetald fakturering jämfört med kostnader per förfrågan?

Du betalar $0.15 per 1M inmatningstokens och $0.50 per 1M utmatningstokens. Kredit debiteras endast för faktisk användning, och fel är kostnadsfria. Det finns inga månadskostnader eller prenumerationer, och din kredit löper aldrig ut.

Vad händer om jag träffar hastighetsbegränsningen på 300 begäran per minut?

API:et returnerar statuskoden 429. Du bör implementera återanvändningslogik med exponentiell backoff i din applikation. Gränsen gäller per API-nyckel, så du kan generera en ny nyckel för att öka genomströmningen vid behov.

Hämta din nyckel i steg

Registrera dig, kopiera token, uppdatera bas-URL:en. Det är allt.

Prova med provkredit