hu ▾
Próbáld ki próbahittel

OpenaiapialternativesDokumentáció

Csatlakozás 3 sor kódban

Helyezd el ezt az OpenAI-kompatibilis API-t meglévő projektekbe nulla konfigurációs változtatással. Kezdj el előrefizetett kreditből, standard SDK-kból és azonnali hozzáférést egy uncensored modellhez.

https://api.openaiapialternatives.com/v1uncensored

Base URL és Modellsazonosító

Az első lépés a kliensed irányítása a szerverünkre. Használd https://api.openaiapialternatives.com/v1 mint az alap URL, és állítsa be a modell azonosítót uncensored. Ez az egyetlen végpont kezeli az összes chat-kiegészítést anélkül, hogy extra konfigurációra lenne szükség beágyazásokhoz vagy hanghoz. A kapcsolatot a modellek végponthoz való csatlakoztatással ellenőrizheti, hogy megerősítse: a rendszer aktív és készen áll a kéréseire.

Hitelesítési fejléc

Küldje el API-kulcsát a Authorization fej a Bearer sémával. Generálja kulcsát azonnal Google vagy e-mail útján a kulcs oldalon, telefonszám megadása nélkül. A kulcs hozzáférést biztosít előre fizetett hitel egyenlegéhez, ezért tartsa biztonságban. Ha elveszíti, azonnal generáljon egy új kulcsot a régi aktív kulcs helyett.

Standard Chat Completions

Tegyen egy szabványos POST kérést a /v1/chat/completions az üzenettömbbel. A modellünk szöveggel válaszol közvetlenül, támogatva a következő paramétereket: temperature és top_p vezérléshez. A hibák, mint például az érvénytelen kulcsok, 401-es kódot adnak vissza, míg a elégtelen kredit 402-es kódot vált ki. Használj JSON módot strukturált kimenetekhez, vagy maradj a sima szövegnél beszélgetési folyamatokhoz.

Streamelési válaszok

Engedélyezze a streamelést úgy, hogy stream: true a kérés payloadjában. Server-Sent Events (SSE) darabokat kap, ahogy a modell szöveget generál. Az utolsó darab tartalmazza a pontos számlázáshoz szükséges teljes tokenfelhasználást. Ez a megközelítés karban tartja a felhasználói felület válaszidejét, miközben a uncensored modell hosszú válaszaira vár.

Függvényhívás eszközei

Határozza meg az eszközöket a kérésben, hogy lehetővé tegye a modell számára a strukturált adatok kimenetét. Adja meg a tools tömb függvénydefiníciókkal, és a modell megfelelő esetben eszközhívásokat ad vissza. Konkrét eszközhívást kényszeríthet ki tool_choice vagy hagyd a modellre dönteni. Ez a funkció zökkenőmentesen működik a szabványos OpenAI SDK-kkal az ügynök munkafolyamatokhoz.

Korlátok, hibák és kontextus

A kontextusablakod 100 000 tokenben maximális, max kimenettel 16 000 token kérésenként. A sebességkorlátozás percenként 300 kérésre és 8 párhuzamos kérésre korlátoz kulcsonként. Kezeld a 429-es hibákat exponenciális backoff implementálásával. A kérések gracefully sikertelenek, ha elfogy a kredit, és a fel nem használt előre fizetett kredit nem jár le.

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

Streamelés

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)

GYIK

Milyen fizetési módokat fogadunk el?

Csak kriptó: USDT a TRC20 hálózaton vagy USDC a Base hálózaton, bármely egész összeg $20 és $500 között. bónusz hitel $50-tól.

Hogyan hasonlítható az előre fizetett számlázás a kéremonkénti költségekhez?

$0,15-ért fizetsz 1M bemeneti tokenenként és $0,50-ért 1M kimeneti tokenenként. A kredit csak a tényleges felhasználásért kerül felszámításra, a hibák díjtalanok. Nincsenek havi díjak vagy előfizetések, a kredited pedig nem jár le.

Mi történik, ha elérjem a percenkénti 300 kérelem sebességkorlátot?

Az API 429 státuskódot ad vissza. Implementáljon újrapróbálkozási logikát exponenciális backoff logikával az alkalmazásban. A korlát API-kulcsonként érvényes, így új kulcs generálásával növelheti a teljesítményt, ha szükséges.

Szerezze meg a kulcsát lépésekben.

Jelentkezz be, másold ki a tokent, és frissítsd a base URL-t. Ennyi.

Próbáld ki próbahittel