Průvodce rychlým startem pro AI bez omezení
Získejte surové, nefiltrované textové výstupy z naší API pro otevřenou AI bez cenzury během minut. Tento návod ukazuje, jak připojit standardní SDK a okamžitě začít odesílat požadavky.
Nainstalujte standardní OpenAI SDK
Začněte instalací oficiální knihovny pro váš preferovaný jazyk. Naše rozhraní je plně kompatibilní se standardními nástroji, takže nepotřebujete vlastní klienta. Použijte pip pro Python nebo npm pro Node.js k přidání závislosti do vašeho projektu. To zajišťuje, že můžete využít existující vzorce kódu bez učení se novému protokolu.
Nastavte svou základní URL adresu a API klíč
Nasměrujte klienta SDK na náš vyhrazený endpoint místo výchozího poskytovatele. Musíte nastavit základní URL na HTTPS://api.aiopenuncensored.com/v1 a zadat svůj unikátní API klíč. Tato konfigurace směruje provoz na náš server modelu bez omezení místo na server komerčního giganta. Váš klíč je vygenerován okamžitě po registraci, takže můžete začít s testováním ihned.
Odeslat svůj první požadavek na dokončení chatu
Odešlete POST požadavek na /v1/chat/completions s identifikátorem modelu "uncensored". Tento jednoduchý požadavek vrací surový text bez běžných filtrů obsahu, které blokují váš vstup. Můžete odeslat standardní zprávy a získat přímé odpovědi. Podívejte se na kód níže pro přesný příkaz curl pro ověření připojení.
Zvládněte streamované odpovědi a využití tokenů
Povolte streamování nastavením parametru stream na true. API vrací bloky, jak jsou generovány, což vám umožňuje zobrazovat text v reálném čase. Poslední blok obsahuje kompletní statistiky spotřeby tokenů pro fakturaci a monitorování. Tento přístup výrazně snižuje vnímanou latenci pro vaše koncové uživatele.
Implementujte volání funkcí a režim JSON
Použijte parametr tools k definici funkcí, které může model volat. Můžete také vynutit přísný výstup JSON nastavením response_format na json_object. To zajišťuje, že vaše aplikace obdrží strukturovaná data bez chyb při parsování. Model podporuje tool_choice a další standardní parametry pro přesné ovládání.
Chápejte omezení rychlosti a omezení tokenů
Váš API klíč umožňuje 300 požadavků za minutu a podporuje až 8 souběžných požadavků. Kontextové okno pojme celkem 100 000 tokenů s maximálním výstupem 16 000 tokenů na požadavek. Chyby jako 401 nebo 429 jsou běžné a naznačují, že byste měli zkontrolovat svůj klíč nebo chvíli počkat. Kredit se spotřebuje pouze za úspěšné použití tokenů.
cURL
curl https://api.aiopenuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check if port 8080 is open"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.aiopenuncensored.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aiopenuncensored.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);Streamování
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)FAQ
Je to API od OpenAI pro neomezený model?
Ne, jsme nezávislá služba hostující odlišný model s otevřenými váhami. Používáme stejné rozhraní kompatibilní s OpenAI, ale poskytujeme vlastní LLM bez omezení, nikoliv GPT-4 ani GPT-3.5. Pomocí standardních SDK a naší základní URL získáte ne filtrované výsledky.
Co se stane, pokud narazím na limit rychlosti?
API vrací stavový kód 429, když překročíte 300 požadavků za minutu. Do klienta byste měli implementovat exponenciální backoff pro automatické opakování. Náš systém resetuje počítadlo každou minutu, takže vaše požadavky budou po vypršení okna pokračovat normálně.
Podporuje model uncensored AI dlouhá kontextová okna?
Ano, model podporuje kontextové okno o velikosti 100 000 tokenů pro vstup i výstup dohromady. Můžete odesílat velké dokumenty nebo dlouhé historie konverzací bez zkracování. Maximální délka jedné odpovědi je omezena na 16 000 tokenů pro zajištění stability.
Získejte svůj API klíč
Zaregistrujte se, zkopírujte klíč, aktualizujte URL endpointu. Konfigurace je hotová.