hu ▾
Kezdj most
  1. Legolcsóbb AI API
  2. Gyors bevezetés: Integálja az uncensored LLM API-t

Gyors bevezetés: Integálja az uncensored LLM API-t

Integrálja uncenzúrált LLM API-jünket a szabványos, OpenAI-kompatibilis végpontok segítségével. Ez a gyors útmutató az API-kulcs beszerzésétől a streamelt válaszokig és a függvényhívásig vezet.

Előfeltételek: SDK és API-kulcs

Kezdje azáltal, hogy fiólt hoz létre, hogy megkapja egyedi API-kulcsát. Jelentkezzen be Google-fiókkal vagy e-mail-jelszóval a telefonnummer ellenőrzése nélküli azonnali kulcsgeneráláshoz. Telepítse a választott SDK csomagot, például openai Python számára, és konfigurálja a base URL https://api.apiaicheapest.com/v1. Hitelesíts minden kérést a Authorization fejléc a Bearer YOUR_API_KEY. Azonnal tesztelheti a kapcsolódást a megadott példák segítségével.

Alap Chat Befejezés Kérés

Küldjön egy szabványos chat completion kérést szövegválaszok generálásához. Az API elfogad egy üzenetek listáját, és visszaadja a modell kimenetét. Használja a modellazonosítót uncensored nyílt súlyú modellünkhöz tartalom-elutasítások nélkül. Minden válasz tartalmaz token-használati adatokat a pontos számlázási nyomon követés érdekében. A hibák, mint például a elégtelen egyenleg vagy az érvénytelen kulcsok, egyértelmű HTTP státuskódokkal térnek vissza.

curl https://api.apiaicheapest.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Convert this Python list to a JSON array"}]
  }'

Streamelési válaszok (SSE)

A tokenok streamelése valós időben történő fogadását teszi lehetővé, amint azok generálódnak. Állítsa be a stream paramétert true a kéréstörzsben. A szerver Server-Sent Events (SSE) szekvenciát ad vissza, amely parciális kiegészítéseket tartalmaz. Olvasd az utolsó darabot a teljes token szám és költség megszerzéséhez. Ez a megközelítés jelentősen csökkenti az észlelt késleltést a végfelhasználók 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)

Funkcióhívás (Eszközök)

Határozza meg az eszközöket, hogy lehetővé tegye a modell számára külső függvények dinamikus hívását. Adja át az eszközdefiníciók listáját a tools parameter and specify tool_choice mint auto. A modell JSON formátumban ad vissza funkció argumentumokat, ha megfelelő. Elemzd ezeket az argumentumokat a kódban a szükséges logika végrehajtásához. Ez a funkció lehetővé teszi komplex ügynök munkafolyamatokat és adat kinyerési feladatokat.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.apiaicheapest.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 paraméterek

Strukturált kimenet kényszerítése a response_format a {"type": "json_object"}. Ez biztosítja, hogy a modell érvényes JSON-t adjon vissza, ami kritikus a programozott fogyasztáshoz. A véletlenszerűséget a temperature és top_p, vagy stop szekvenciák. Állítsa be ezeket a paramétereket a kreativitás és a pontosság egyensúlyozására. A modell 100 000 tokenes kontextusablakot támogat hosszú dokumentumokhoz.

Korlátok és hibák kezelése

Figyelje a sebességkorlátokat és a hibaválaszokat a zökkenőmentes integráció érdekében. Az API percenként 300 kérést engedélyez kulcsonként, párhuzamossági korlátja 8 egyidejű kérés. Kezelje a 401-es érvénytelen kulcsoknál, a 402-es elégtelen hitelnél és a 429-es sebességkorlátoknál. Növelje előre fizetett hitelét kriptó feltöltésekkel a szolgáltatás megszakításának elkerülése érdekében. Mindig ellenőrizze a usage field in responses to track token consumption accurately.

Python

from openai import OpenAI

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

Gyakran ismételt kérdések

Mi a legolcsóbb AI API alapvető szöveggeneráláshoz?

API-ünk átlátható árazást kínál: 1M bemeneti token esetén $0.15 és 1M kimeneti token esetén $0.50. Nincs minimális költés, és az előre fizetett hitel sosem jár le, így költséghatékony változó felhasználási mintákhoz.

Támogatja az uncensored LLM a függvényhívást?

Igen, a modell támogatja a függvényhívást szabványos eszköz definíciókkal. Átadhat eszközöket és beállíthatja a tool_choice értéket auto-ra dinamikus függvényhíváshoz. Ez lehetővé teszi komplex munkafolyamatok és adat kinyerési feladatok végrehajtását.

Hogyan kezelje a sebességkorlátozásokat a legolcsóbb LLM API-n?

Az API percenként 300 kérésre korlátozza a kulcsonkénti kéréseket, maximum 8 párhuzamos kérésre. Ha túllépi ezeket a korlátokat, 429 státuskódot kap. Implementáljon exponenciális backoffot az ügyfélnél a hibamentes újrapróbálkodás érdekében.

Szerezze meg a kulcsát másodpercek alatt.

Regisztrálj, szerezz kulcsot, és frissítsd a base URL-t. Ennyi.