da ▾
Prøv med prøve kredit

OpenaiapialternativesDokumentation

Forbind på 3 kodelinjer

Indsæt dette OpenAI-kpatible API i dine eksisterende projekter uden konfigurationsændringer. Kom i gang med forudbetalt kredit, standard SDK'er og øjeblikkelig adgang til en ubegrænset model.

https://api.openaiapialternatives.com/v1uncensored

Base URL og model-ID

Dit første skridt er at pege din klient mod vores server. Brug https://api.openaiapialternatives.com/v1 som base URL og indstil model-ID til uncensored. Dette enkelt endepunkt håndterer alle chatfuldførelser uden at kræve ekstra konfiguration for indlejringer eller lyd. Du kan verificere forbindelsen ved at ramme models-endepunktet for at bekræfte, at systemet er aktivt og klar til dine anmodninger.

Autentificeringsheader

Send din API-nøgle i Authorization header ved brug af Bearer-skemaet. Generer din nøgle øjeblikkeligt via Google eller e-mail på nøglesiden uden behov for telefonnummer. Nøglen giver adgang til din forudbetalte kreditbalance, så hold den sikker. Hvis du mister den, skal du generere en ny nøgle til at erstatte den gamle aktive nøgle straks.

Standard Chat Completions

Lav en standard POST-anmodning til /v1/chat/completions med din besked-array. Vores model svarer med tekst direkte og understøtter parametre som temperature og top_p for kontrol. Fejl såsom ugyldige nøgler returnerer 401, mens utilstrækkelig kredit udløser en 402. Brug JSON-tilstand til strukturerede outputs, eller hold dig til ren tekst til samtalestrømme.

Streaming-svar

Aktivér streaming ved at indstille stream: true i din request payload. Du modtager Server-Sent Events (SSE) chunks, mens modellen genererer tekst. Den sidste chunk indeholder det totale token-forbrug til nøjagtig fakturering. Denne tilgang holder dit UI responsivt, mens du venter på lange svar fra den uncensored model.

Værktøjer til Function Calling

Definer værktøjer i din request for at lade modellen outputte strukturerede data. Send tools array med funktionsdefinitioner, og modellen vil returnere værktøjskald, når det er passende. Du kan tvinge specifikke værktøjsbrug med tool_choice eller lad modellen afgøre. Denne funktion fungerer sømløst med standard OpenAI SDK'er til agentarbejdsgange.

Begrænsninger, fejl og kontekst

Din kontekstvindu-grænse understøtter 100.000 tokens i alt, med en max output på 16.000 tokens pr. anmodning. Rate limits begrænser dig til 300 anmodninger per minut og 8 samtidige anmodninger per nøgle. Håndter 429-fejl ved at implementere eksponentiel backoff. Anmodninger fejler håndfuldt, hvis kredit løber ud, og ubrugt forudbetalt kredit udløber aldrig.

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);

Streaming

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

Hvilke betalingsmetoder accepterer du?

Kun krypto: USDT på TRC20 eller USDC på Base, ethvert helt beløb fra $20 til $500. Bonuskredit gives fra $50.

Hvordan fungerer prepaid-fakturering sammenlignet med omkostninger pr. anmodning?

Du betaler $0.15 per 1M input tokens og $0.50 per 1M output tokens. Kredit opbruges kun efter faktisk forbrug, og fejl er gratis. Der er ingen månedlige gebyrer eller abonnementer, og din kredit udløber aldrig.

Hvad sker der, hvis jeg rammer hastedsbegrænsningen på 300 anmodninger i minuttet?

API'en returnerer en 429-statuskode. Du bør implementere retry-logik med eksponentiel backoff i din applikation. Grænsen gælder pr. API-nøgle, så du kan generere en ny nøgle for at øge throughput, hvis det er nødvendigt.

Hent din nøgle i trin

Tilmeld dig, kopier tokenet, opdater base-URL'en. Det er alt.

Prøv med prøve kredit