hu ▾
Fiók megnyitása

OpenAI-kompatibilis végpont gyors kezdés

Kezdje el a szöveggenerálást cenzúra nélküli LLM segítségével azonnal szabványos OpenAI-kompatibilis végpontokkal. Egyetlen, szűrő nélküli modellt biztosítunk, amely egyszerű HTTP-kérésekkel vagy a választott SDK-val elérhető.

Base URL és Hitelesítés

Csatlakozzon API-nkhoz a szabványos base URL és egyedi kulcsa segítségével. Minden kérés hitelesítést igényel az Authorization fejlécben a biztonságos hozzáférés biztosítása érdekében az előrefizetett hitelhez.

A végpont struktúrája tükrözi az iparági szabványt, lehetővé téve meglévő OpenAI konfigurációjának cseréjét minimális súrlódással. Nem kell kezelnie a komplex routingot vagy a gyártói kötöttséget; mi kezeljük az infrastruktúrát, míg Ön az alkalmazás logikájára fókuszál.

Generálja le a kulcsát azonnal a műszerfalon keresztül. Minden fiók egy aktív kulccsal rendelkezik, amely a regenerálás során lecseréli az előzőt, így egyszerű és átlátható marad a biztonsági helyzet.

curl https://api.aiinferenceapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France?"}]
  }'

Chat Completions végpont

Küldje el a promptját a chat completions végpontra, hogy közvetlen szöveges választ kapjon az uncensored modelltől. Ez az egyetlen végpont kezeli az összes szöveggenerálást az embeddingek vagy multimodális feldolgozás többletköltsége nélkül.

A modell elfogadja a szabványos üzenettömböt, amely rendszer-, felhasználó- és asszisztens szerepeket tartalmaz. Úgy van hangolva, hogy tartalom-elutasítás nélkül válaszoljon jogszerű felnőtt felhasználás esetén, így ideális kreatív íráshoz, szerepjátékhoz vagy korlátlan adat elemzéshez.

Tartsa tömörre a payloadokat. A kérelem törzsének maximális mérete 8 MB, ami kényelmesen belefér a legtöbb szabványos beszélgetési előzménybe a kontextuslimit elérése előtt.

from openai import OpenAI

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

Streaming és Token Használat

Valós idejű kimenet engedélyezése a stream paraméter true értékre állításával a kérésben. Az API Server-Sent Events (SSE) streamet ad vissza, lehetővé téve a tokenek megjelenítését generálásuk közben.

A tokenfelhasználási statisztikák a stream végső tömbjében szerepelnek. Ez a kialakítás könnyen tartható terhelést biztosít a generálás során, miközben pontos számlázási adatokat kap az előfizetett hitelhez.

A streamelés csökkenti az észlelt késleltetést a végfelhasználók számára. Azonnal megkezdheti a válasz renderelését, ami kritikus az interaktív visszajelzési hurkokat vagy hosszú formátumú tartalomgenerálást igénylő alkalmazások számára.

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)

Függvényhívás és JSON mód

Strukturálja a kimenetét programozott fogyasztásra JSON mód vagy függvényhívás segítségével. Állítsa be a response_format értéket json_object-re, hogy a modellt szigorú JSON sémára kényszerítse.

Eszközök használatához definiálja függvényeit a tools tömbben. A modell strukturált argumentumokat ad vissza, amelyeket a kódja elemezhet és végrehajthat. Ez a képesség támogatja a komplex munkafolyamatokat külső elemző könyvtárak nélkül.

A JSON különösen hasznos strukturálatlan szövegből történő adatkinyerésnél. Biztosítja a konzisztens formázást, csökkentve az utófeldolgozási tisztítás szükségességét az alkalmazás logikájában.

import OpenAI from "openai";

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

Paraméterek: Hőmérséklet, Top P és Stop

A válaszok kreativitásának és lezárásának szabályozása standard generálási paraméterekkel. Állítsa be a temperature-t a változatossághoz és a top_p-t a nucleus mintavételezéshez. Használja a stop paramétert a kimenet végét jelző specifikus szekvenciák meghatározásához.

Az alacsonyabb temperature meghatározottabb és fókuszáltabb eredményeket ad. A magasabb értékek több véletlenszerűséget vezetnek be, ami hasznos lehet ötleteléshez vagy kreatív történetmesélési feladatokhoz.

Határozzon meg stop szekvenciákat a modell végtelen futásának megakadályozására. Ez elengedhetetlen a kiszámítható tokenfelhasználás és a tiszta, elhatárolt válasz biztosítása érdekében.

Hibakezelés és korlátok

Kövesse a kérelmeket a gyakori HTTP státuskódok alapján a hibák hatékony kezeléséhez. A 401 érvénytelen vagy lejárt API kulcsot jelez, a 402 pedig azt, hogy az előrefizetett creditje elfogyott.

A 429-es rate limit akkor aktiválódik, ha meghaladod a percenkénti 300 kérést, vagy több mint 8 párhuzamos kérésed van kulcsonként. Növelheted az áteresztőképességet, ha több kulcs között osztod meg a terhelést, vagy csökkented a kérések gyakoriságát.

A kontextusablakod 100 000 tokenben maximális mind a prompt, mind a generálás együttvéve. Figyelj erre a határra a leágolás elkerülése érdekében. A hibák és a visszautasítások nem fogyasztanak tokeneket, így csak a tényleges generálásért fizetsz.

Gyakran ismételt kérdések

Mekkora a kontextus ablak mérete az uncensored modellnek?

A modell 100 000 tokenes kontextusablakot támogat, amely magában foglalja a bemeneti promptot és a kimeneti kiegészítést is. A kérésenkénti maximális kimenet 16 000 token, vagy 2 048, ha nem adja meg a max_tokens értéket.

Hogyan kezelje a sebességkorlátozásokat az AI inferencia API-val?

Percenként 300 kérésre és 8 párhuzamos kérésre van korlátozva API-kulcsonként. Ha eléri a 429 hibát, várjon egy kicsit, vagy ossza meg a terhelést több generált kulcs között. Minden fiók egy aktív kulcsot tart fent egyszerre.

Elutasít-e tartalmat a modell?

A modell cenzúratlan, és nem utasít vissza jogszerű felnőtt, fikciós vagy vitatott témákat. Az egyetlen szigorú korlát a kiskorúakkal kapcsolatos szexuális tartalom elutasítása. Az ilyen jellegű kérések kiszűrésre kerülnek.

API-kulcsa lekérése

Regisztrálj, másold ki a kulcsodat, és frissítsd az alap URL-t. Ez a teljes konfiguráció.