hu ▾

Uncensored API, nincs elutasítás, csak kriptovaluta

Uncensored ollama API Referencia

Kezdje el az uncensored ollama API használatát egyetlen kérés küldésével az OpenAI-kompatibilis végpontunkra. Ez az útmutató lefedi a hitelesítést, az adatfolyamot és a hibakezelést az azonnali integrációhoz.

Base URL és Hitelesítés

A kérések alap URL-je: HTTPS://api.uncensoredollama.com/v1. Hitelesítse magát API-kulcsának átadásával az Authorization fejlécben. A fejléc formátuma pontosan 'Bearer YOUR_API_KEY' kell legyen. Ez a kulcs azonnal generálódik Google-fiókkal vagy e-maillel történő regisztráció után. Nem szükséges telefonszám-ellenőrzés. A kulcs bármely szabványos OpenAI SDK klienssel működik.

Első kérés

Küldje el az első promptot a /v1/chat/completions végpontra. A modell azonosítója 'uncensored'. Ez a modell tartalom-elutasítások nélkül válaszol jogszerű felnőtt felhasználás esetén. Nem GPT vagy Claude. Használja az alábbi curl parancsot a kapcsolat ellenőrzéséhez.

curl https://api.uncensoredollama.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list 3 common rust compile errors"}]
  }'

Várható egy JSON válasz a generált szöveggel. Ha hibát kap, ellenőrizze a kulcs érvényességét. A modell jól kezeli a komplex utasításokat. A temperature paraméterrel testreszabhatja a kreatívabb kimeneteket.

Python SDK Integráció

Használja a hivatalos OpenAI Python könyvtárat a könnyű integrációhoz. Állítsa be a base_url és api_key attribútumokat az ügyfél példányon. Ez lehetővé teszi a meglévő kódszerkezetek újrahasználatát. A következő példa egy egyszerű chat completion hívást mutat be.

from openai import OpenAI

client = OpenAI(base_url="https://api.uncensoredollama.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 válasz objektum tartalmazza a generált szöveget a choices tömbben. A tartalom közvetlenül kinyerhető. Ez a módszer megbízható kötegelt feldolgozáshoz. Automatikusan kezeli az újrapróbálkozásokat.

Node SDK használat

Inicializálja az OpenAI klienst a hitelesítő adataival. Az alap_url-nek a végpontunkra kell mutatnia. Ez biztosítja a kompatibilitást a szabványos Node.js alkalmazásokkal. Használja a következő kódrészletet a kliens példány létrehozásához.

import OpenAI from "openai";

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

Hívja meg a chat.completions.create metódust a modellazonosítójával. Az „uncensored” modell hatékonyan reagál a rendszerpromptokra. Az eredményeket streamelheti, vagy várhatja a teljes választ. A hibakezelésnek hálózati problémákat kell fogadnia.

Streamelés és használati adatok

A streamelés engedélyezéséhez állítsa a stream paramétert true értékre. Ez chunkokat ad vissza generálás közben. Az utolsó chunk felhasználási statisztikákat tartalmaz. Ezek tartalmazzák a bemeneti és kimeneti token-számokat. Ez az adat elengedhetetlen a pontos számlázáshoz.

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)

Feldolgozza minden darabot a teljes válasz felépítéséhez. A streamelési funkció csökkenti az észlelt késleltetést. Jól működik valós idejű alkalmazásoknál. A tokenfelhasználás csak az utolsó darabban szerepel.

Limiterek és hibák

300 kérés per percre van korlátozva kulcsonként. A kontextusablak 100 000 token. A hibák közé tartozik a 401 érvénytelen kulcsoknál és a 402 elégtelen egyenlegnél. A 429-es hiba az átfutási korlátozást jelzi. Kezelje ezeket a kódokat gracefully az alkalmazásában. Az elutasítások nem fogyasztják el az egyenleget. A hibák ingyenesek. Az előfizetett egyenleg sosem jár le.

Gyakori kérdések

Támogatja-e a cenzúrázatlan ollama API a függvényhívást?

Igen, az API támogatja a function callingt a tools paraméteren keresztül. Egyedi eszközöket definiálhat a kérésben. A modell strukturált JSON-t ad vissza az eszközhöz. Ez működik a standard OpenAI SDK kliensekkel.

Hogyan működik az árazás az uncensored AI API esetén?

Az árak 0,15 $ per 1M bemeneti token és 0,50 $ per 1M kimeneti token. Csak a tényleges tokenfelhasználásért fizetsz. A hibák és elutasítások ingyenesek. Az előzetes keret felhasználásonként kerül felszámolásra, és sosem jár le.

Az uncensored modellt adataimra tanították?

Nem, a promptok nem kerülnek betanításra. Az adataid magánjellegűek maradnak. A modell egy nyílt súlyú modell, amelyet a szervereinken futtatunk. Nem GPT, Claude vagy más gyártó modellje.

Generálja az API kulcsát

Regisztrálj, másold ki a kulcsod, és állítsd be az SDK-d az új alap URL-re. A beállítás másodpercekbe telik.

Fiók megnyitásaDokumentáció megtekintése