hu ▾
Kezdj most

Fejlesztői gyors kezdés az uncensored API-hoz

Kezdje el az one API LLM végpontját az alap URL cseréjével és az első uncensored kérés elküldésével. Ez a gyors útmutató végigvezet a hitelesítésen, a streamelésen és a funkcióhíváson szabványos, OpenAI-kompatibilis kliensekkel.

Base URL és Hitelesítés

Konfigurálja az ügyfélt az uncensored LLM végpontra az API kulcsával. Az alap URL: HTTPS://api.oneapillm.com/v1, amely bármely OpenAI-kompatibilis SDK-val működik. Kulcsot a "API kulcs beszerzése" oldalon szerezhet Google-fiókkal vagy e-maillel, és az azonnal megjelenik. Használja ezt a kulcsot a Authorization fejléc vagy az SDK api_key mező. Kéréseit egyetlen nyílt forráskódú modellre irányítjuk, amely a korlátlan válaszokra van hangolva.

  • Base URL: https://api.oneapillm.com/v1
  • Hitelesítés: Bearer token segítségével Authorization: Bearer YOUR_KEY

Az első kélem küldése

Tegyen egy szabványos POST kérés a /v1/chat/completions a modell azonosítóval uncensored. Ez a végpont szövegbemenetet fogad, és szöveges kimenetet ad vissza, akár 16 000 token támogatásával válaszanként. Egyszerű promptokat vagy strukturált üzeneteket küldhet, ahogy más nagy nyelvi modellek esetén is tenné. A rendszer nem utasítja el a jogszerű felnőtt vagy határeset tartalmakat, biztosítva a konzisztens kimenetet.

Példa cURL kérés:

curl https://api.oneapillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list all exported functions in index.ts"}]
  }'

Emlékezzen, hogy a hibák és elutasítások ingyenesek, így kísérletezhet anélkül, hogy aggódna a sikertelen kérések tokenköltségei miatt.

Python SDK Integráció

Használja a hivatalos Python klienst az API dokumentációs végpontokkal való zökkenőmentes interakcióhoz. Állítsa be a base_url az egyetlen API LLM endpointra, és adja meg az API-kulcsát. Az SDK kezeli automatikusan a szerializálást és a streamelést, így Ön a alkalmazás logikájára koncentrálhat. Több üzenetet is küldhet egyetlen kérésben a kontextus megőrzése érdekében.

from openai import OpenAI

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

A kliens támogatja a szabványos paramétereket, mint például temperature és top_p a kreativitás és a véletlenszerűség vezérléséhez. Ez a megközelítés egyszerűen tartja a kódot és hordozhatóvá teszi azt különböző modell szolgáltatók között.

Node SDK konfiguráció

Inicializálja a Node.js klienst a specifikus bázis URL-lel az uncensored AI modellek eléréséhez. Adja meg az API-kulcsot és a modellazonosítót. uncensored a helyes irányítás biztosítására. Az SDK kezeli az HTTP kapcsolatokat, és hatékonyan elemzi a JSON válaszokat. Küldhet streamelő vagy nem streamelő kéréseket az igényeinek megfelelően.

import OpenAI from "openai";

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

Győződjön meg róla, hogy helyesen kezeli a válaszobjektumokat, mivel a struktúra megegyezik az OpenAI formátummal. Ez a kompatibilitás azt jelenti, hogy a bázis URL megváltoztatása nélkül cserélheti a logikát.

Streamelési válaszok SSE-n keresztül

A streamelés engedélyezéséhez állítsa a stream paramétert true a kérésben. A szerver Server-Sent Events (SSE) streamet ad vissza, amely lehetővé teszi a tokenek feldolgozását, ahogy azok generálódnak. Ez ideális valós idejű alkalmazásokhoz, ahol a késleltetés számít. Az utolsó töredék tartalmazza a kérés teljes token-használatát.

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)

A streamelés segít megtartani a felhasználó figyelmét a folyamatjelzés megjelenítésével. Minden darabot feldolgozhatsz a teljes válasz építéséhez, vagy tokenenként jelenítheted meg őket. Az uncensored modell megbízhatóan támogatja ezt a funkciót.

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

Használja az API-t strukturált adatkinyeréshez vagy eszközvégrehajtáshoz függvényhívással. Határozza meg eszközeit a kérésben, és a modell strukturált JSON kimenetet ad vissza. JSON módot is beállíthat a response_format a {"type": "json_object"}. Ez biztosítja, hogy a kimenet mindig érvényes JSON legyen, ami hasznos a feldolgozáshoz. A modell pontosan követi az utasításokat, még összetett sémák esetén is.

Gyakori kérdések

Mi az one API LLM végpont?

Ez egy hosztolt, OpenAI-kompatibilis API végpont, amely egyetlen cenzúrázatlan nagy nyelvi modellt szolgál fel. HTTPS://api.oneapillm.com/v1 címen férhet hozzá előfizetett API kulccsal. A modell nem utasítja el jogszerű felnőtt vagy vitatott témákat.

Hogyan működik a kriptó számlázás?

Töltse fel a számláját USDT-tel (TRC20) vagy USDC-vel (Base), legalább $20-tól kezdve. A kredit a tényleges tokenfelhasználás alapján kerül felszámolásra, a hibák ingyenesek. Nagyobb feltöltések esetén bónusz kreditet kap, és a kredit nem jár le.

Milyenek a sebességkorlátok?

300 kérelmet per perc és 8 párhuzamos kérelmet engedélyezünk kulcsonként. A kérelem törzse 8 MB alatt kell legyen. Ha túlléped ezeket a határértékeket, 429 hibát kapsz. Minden fiók egy aktív kulcsot kap, amely szükség esetén cserélhető.

Generálja az API kulcsát

Regisztrálj, másold ki az egyedi kulcsodat, és frissítsd az alap URL-t. Ennyi.

Kezdj most