OllamaAbliterated/Rychlý start Ollama Abliterated API
Rychlý start Ollama Abliterated API
Integrujte API LLM bez omezení během minut pomocí standardních klientů kompatibilních s OpenAI. Tento průvodce pokrývá autentizaci, strukturu požadavků, streamování a fakturaci pro model „bez omezení“.
Ověření & nastavení základní URL
Nakonfigurujte klienta s poskytnutou základní URL a API klíčem pro zahájení požadavků. Endpoint je HTTPS://api.ollamaabliterated.com/v1 a musíte předat svůj klíč v hlavičce Authorization jako bearer token. Toto nastavení funguje s jakýmkoli SDK kompatibilním s OpenAI přepsáním výchozí základní URL.
curl https://api.ollamaabliterated.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set the system prompt to relaxed mode"}]
}'Registrovat se přes Google nebo e-mail na dashboardu pro okamžité získání klíče.
Požadavek na základní dokončení chatu
Odešlete požadavek POST na /v1/chat/completions s ID modelu "uncensored" pro přijetí textových odpovědí. Model funguje bez odmítání obsahu pro legální použití dospělými, přímým způsobem řeší kontroverzní nebo NSFW témata. Chování můžete ovládat pomocí parametrů, jako je teplota a top_p.
from openai import OpenAI
client = OpenAI(base_url="https://api.ollamaabliterated.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)Každý požadavek spotřebuje vstupní tokeny pro prompt a výstupní tokeny pro vygenerovanou odpověď. Chyby a odmítnutí nespotřebovávají kredit.
Streamované odpovědi přes SSE
Povolte streamování nastavením stream=true pro příjem tokenů prostřednictvím událostí Server-Sent Events (SSE) v reálném čase. Tento přístup snižuje vnímanou latenci u generování dlouhého obsahu a umožňuje postupné aktualizace UI. Poslední chunk obsahuje kompletní statistiky využití tokenů pro přesnost fakturace.
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)Zpracujte událost konce proudu k finalizaci bufferu odpovědi a zalogování počtů tokenů pro sledování nákladů.
Volání funkcí & Podpora nástrojů
Definujte nástroje v těle žádosti pro povolení schopností volání funkcí v modelu bez omezení. API podporuje tool_choice a předává definice nástrojů ve standardním formátu OpenAI. To umožňuje extrakci strukturovaných dat nebo spouštění akcí bez nutnosti externího parsování.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.ollamaabliterated.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);Ujistěte se, že schémata vašich nástrojů jsou platné objekty JSON. Model vrací tool_calls, které musíte vykonat a v případě potřeby podat zpět do dalších žádostí.
Konfigurace režimu JSON
Vynucení přísného výstupu JSON nastavením response_format na {"type": "json_object"} v těle požadavku. Tento režim je ideální pro parsování strukturovaných dat z LLM bez post-processing regexem. Zajišťuje, že odpověď vždy odpovídá platné syntaxi JSON.
Použijte toto pro generování konfiguračních souborů, payloadů API nebo strukturovaných logů. Kombinujte s vysokými hodnotami teploty, pokud potřebujete kreativní varianty JSON.
Zvládání limitů a chyb
Sledujte standardní kódy stavu HTTP pro efektivní správu chyb na straně klienta. 401 označuje neplatný nebo expirovaný API klíč, zatímco 402 signalizuje nedostatečný předplacený kredit. Chyba 429 znamená, že jste překročili limit rychlosti 300 požadavků za minutu.
Okno kontextu podporuje celkem 100 000 tokenů, s maximálním výstupem 16 000 tokenů na požadavek. Těla požadavků musí zůstat pod 8 MB. Pro kredit se nevydávají refundace, ale dvojí účtování se řeší prostřednictvím podpory.
Časté otázky
Jak si doplnit kredit pomocí kryptoměny?
Kredit můžete doplnit pomocí USDT (TRC20) nebo USDC (Base) v částkách mezi 20 $ a 500 $. Bonusy se uplatňují automaticky: +5 % pro částky 50 $ a více, +10 % pro 100 $ a více a +15 % pro 200 $ a více. Váš kredit nezaniká.
Je neomezený model stejný jako lokální modely Ollama'?
Ne, toto je hostovaná API služba poskytující konkrétní model s otevřeným kódem vyladěný pro odpovědi bez cenzury. Ačkoli napodobuje chování lokálních modelů bez cenzury, běží na našich vyhrazených serverech a používá standardní strukturu endpointů kompatibilních s OpenAI.
Co se stane, pokud narazím na limit rychlosti?
Obdržíte chybu 429 Too Many Requests. Limit je 300 požadavků za minutu na klíč. Můžete vygenerovat nový klíč pro resetování kvóty, protože každý účet umožňuje pouze jeden aktivní klíč najednou.
Získejte svůj API klíč
Zaregistrujte se, zkopírujte svůj token, aktualizujte svou základní URL. Jednoduché nastavení.