hu ▾
Próbáld ki próbahittel
  1. Feloldott AI modellek
  2. API dokumentáció

API dokumentáció

Ez a dokumentáció az uncensored modellünk core chat-completions interfészét foglalja össze. Használja a megadott végpontokat a szöveg küldéséhez és a korlátlan válaszok azonnali fogadásához.

Hitelesítés és Base URL

Küldje el a kéréseit az alap URL-címünkre érvényes API kulccsal a fejlécben.

  • Base URL: https://api.unlockedaimodels.com/v1
  • Fejléc: Authorization: Bearer YOUR_API_KEY

A modell azonosítója egyszerűen uncensored. Fiókonként egy aktív kulcsot kapsz, amely felülírja az előző kulcsot generáláskor.

curl https://api.unlockedaimodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate the standard HTTP headers for a POST request."}]
  }'

Chat Completions végpont

A POST /v1/chat/completions endpoint feldolgozza a szöveget, és kiegészítést ad vissza.

Ez az egyetlen szöveges végpont, amelyet biztosítunk. Nem kínálunk kép-, hang- vagy beágyazás-generálást. A modell egy szabványos üzenettömböt fogad, amely tartalmazza a rendszer, a felhasználó és az asszisztens lépéseket.

A 401 az érvénytelen kulcsot jelzi, míg a 402 azt jelenti, hogy több kreditre van szüksége. A kéréseket csak akkor számítják el, amikor tokenek generálódnak.

Streamelési válaszok (SSE)

Engedélyezze a streamelést úgy, hogy stream: true a kéréstörzsben.

Minden chunk részleges szöveget tartalmaz, lehetővé téve a kimenet valós idejű megjelenítését. Az utolsó chunk tartalmazza a teljes tokenfelhasználási statisztikákat a számlázási átláthatóság érdekében.

Ez a módszer csökkenti a vélt késleltetést hosszú válaszok esetén, ami kritikus fontosságú, amikor több mint 16,000 token generálása történik.

from openai import OpenAI

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

Függvényhívás és eszközök

Határozza meg az eszközöket a kérésben a strukturált függvényhívás engedélyezéséhez.

A modell támogatja tool_choice paraméterek, amelyek lehetővé teszik a specifikus viselkedések kikényszerítését vagy azt, hogy a modell döntsön. Ez hasznos olyan ügynökök építéséhez, amelyeknek külső rendszerekkel kell kommunikálniuk az uncensored kontextus megtörése nélkül.

Győződjön meg arról, hogy az eszközmeghatározások követik az OpenAI sémát a kompatibilitás érdekében.

import OpenAI from "openai";

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

JSON mód és strukturált kimenetek

Kényszerítse a modellt a érvényes JSON visszaadására a response_format: {"type": "json_object"}.

Ez kiszámítható feldolgozást biztosít az alkalmazásai számára. Használja ezt a módot adatok kinyerésekor vagy konfigurációs fájlok generálásakor.

A function callinggal kombinálva robusztus adatfolyamot hoz létre automatizált feladatokhoz külső érvényesítési rétegek nélkül.

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)

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

Kreativitás vezérlése temperature és diverzitást a top_p.

Használat stop sorozatokat a generálás leállításához meghatározott jelzőknél. A kontextus ablak 100 000 token összesen, maximális kimenettel 16 000 tokenig, hacsak nem ad meg alacsonyabb max_tokens érték (alapértelmezett 2,048).

A sebességkorlátok percenként 300 kérés és kulcsonként 8 párhuzamos kérés.

GYIK

Hogyan kezdhetek hozzá az uncensored modellhez?

Regisztráljon Google-fiókkal vagy e-mail címmel, és kapjon ingyenes $0,50 próbát. Adjon hozzá kriptovaluta egyenleget az API használatának folytatásához a próba lejártakor. Használja a megadott alap URL-t és API-kulcsát az első kérés megadásához.

Mi történik, ha túllépem a sebességkorlátot?

429-es hibát kap. A limit percenként 300 kérés és 8 párhuzamos kérés kulcsonként. Várjon egy pillanatot, és próbálja újra, vagy csökkentse a párhuzamos kérések számát.

Az uncensored modell ingyenes?

Nem, de $0.50 próbakreditet kapsz. Ezután tokenenként fizetsz. A bemeneti tokenek ára $0.15 millió tokenenként, a kimeneti tokeneké pedig $0.50 millió tokenenként. A hibák és a visszautasítások ingyenesek.

Szerezze meg API-kulcsát most

Regisztráljon, másolja a kulcsot, és frissítse az alap URL-t. Ennyi a szükséges.