Klíčové body
- Změňte svou základní URL na api.chatgptsenzafiltri.com/v1, aby zůstal veškerý kód SDK identický.
- Streamování používá SSE s počty tokenů v poslední části pro přesné sledování nákladů.
- Omezení rychlosti jsou přísná: 300 požadavků za minutu na klíč s maximální velikostí těla 8 MB.
- Dobytí kryptoměnami nabízí bonusový kredit začínající na úrovni 50 $ bez měsíčních poplatků.
1. Ověřte kompatibilitu s OpenAI
Ano, funguje s vaším stávajícím kódem. Hlavní výhodou tohoto OpenAI-compatible API je, že nemusíte přepisovat logiku své aplikace. Stačí změnit základní URL a API klíč v konfiguraci klienta. Struktura endpointů přesně odpovídá standardnímu API ChatGPT.
Po odeslání požadavku na POST /v1/chat/completions zůstává formát odpovědi totožný s tím, co očekáváte od hlavních poskytovatelů. Oficiální SDK pro Python, Node.js nebo Go můžete použít bez úprav. Jediný rozdíl je v ID modelu, které odešlete: použijte „uncensored“ místo gpt-4 nebo gpt-3.5-turbo. To zajišťuje, že získáte surový textový výstup bez standardních korepátních odmítnutí.
- Základní URL: HTTPS://api.chatgptsenzafiltri.com/v1
- ID modelu: "uncensored"
- Koncové body: /v1/chat/completions a /v1/models
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptsenzafiltri.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)
2. Nakonfigurujte streamování pro výstup v reálném čase
Povolte streamování nastavením stream=true v požadavku. To umožňuje přijímat tokeny, jak jsou generovány, což je kritické pro uživatelský zážitek v chat rozhraních. Server odesílá události Server-Sent Events (SSE) pro každý token. Pro získání celkového využití tokenů pro účely fakturace musíte analyzovat poslední část.
Bez streamování čekáte na doručení celé odpovědi. Při streamování můžete zobrazit text okamžitě. To výrazně snižuje vnímanou latenci. Pamatujte, že uncensored model může generovat až 16 000 tokenů na požadavek. Pokud nenastavíte max_tokens, výchozí hodnota je 2 048. Upravte to podle konkrétního případu použití, abyste předešli neočekávaným přerušením.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptsenzafiltri.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);
3. Řešte omezení režimu JSON
Vynucení strukturovaného výstupu pomocí parametru režimu JSON. Pokud vaše aplikace vyžaduje specifické schéma, nastavte response_format na {"type": "json_object"}. Tím se model omezí na výstup platného JSON. Je to užitečné pro parsování dat, generování struktur kódu nebo předávání odpovědí do dalších systémů.
Zatímco model je bez omezení, stále se řídí strukturálními omezeními, když je požadováno. To znamená, že můžete získat přímé, ne filtrované odpovědi ve formátu, který váš kód může okamžitě parsovat. Ujistěte se, že váš prompt jasně definuje strukturu JSON. Model se pokusí ji dodržet, ale složité vnořené objekty mohou občas vyžadovat opakování. Toto je standardní kompromis u LLM.
curl https://api.chatgptsenzafiltri.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France"}]
}'
4. Sledování limitů rychlosti (300 RPM)
Respektujte limit 300 požadavků za minutu na API klíč. Pokud překročíte tento limit, server vrátí chybu 429 Too Many Requests. Musíte implementovat exponenciální backoff ve svém klientském kódu. Kromě toho existuje limit 8 souběžných požadavků na klíč. Neotevírejte více paralelních spojení, než je povoleno.
Velikost těla žádosti je omezena na 8 MB. Pokud jsou vaše prompty velmi dlouhé, ujistěte se, že se vejdou do tohoto limitu. Okno kontextu je 100,000 tokenů, ale fyzický payload musí zůstat pod 8 MB. Plánujte svou konkurenci pečlivě. Pokud potřebujete vyšší propustnost, vygenerujte nový klíč, protože každý účet může mít v danou chvíli pouze jeden aktivní klíč. Nový klíč nahrazuje ten starý.
- Limit: 300 RPM
- Souběžnost: 8 požadavků
- Max Tělo: 8 MB
5. Implementace sledování nákladů na tokeny
Sledujte náklady sledováním počtu vstupních a výstupních tokenů. Cena je přehledná: $0,15 za 1M vstupních tokenů a $0,50 za 1M výstupních tokenů. Platíte pouze za tokeny použité v úspěšných požadavcích. Chyby a odmítnutí jsou zdarma. To znamená, že můžete experimentovat bez obav z neočekávaných faktur za neúspěšné pokusy.
Protože předplacený kredit se účtuje podle skutečného využití, můžete svůj zůstatek sledovat přesně. Zkušební kredit ve výši $0.50 se také účtuje na základě skutečné spotřeby. Chyby nespotřebovávají tokeny. To je významná výhoda oproti poskytovatelům, kteří účtují za každou API volbu bez ohledu na výsledek. Sledujte využití tokenů v posledním streamovaném chunku a aktualizujte své UI.
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)
6. Otestujte nástroje pro volání funkcí
Povolit volání funkcí definováním nástrojů ve své žádosti. Model podporuje volání funkcí, což vám umožňuje definovat externí nástroje. Model může rozhodnout, kdy nástroj použít, a předat mu argumenty. Toto je klíčové pro tvorbu agentů nebo interaktivních aplikací.
Nastavte parametr tool_choice pro ovládání toho, jak model používá funkce. Můžete vynutit volání konkrétního nástroje nebo nechat model, aby se rozhodl sám. Model bez omezení dobře zvládá definice funkcí a poskytuje spolehlivé argumenty ve formátu JSON. Důkladně otestujte schémata svých nástrojů. Model je vyladěný pro jasnost, takže zřídka halucinuje názvy funkcí, pokud jsou dobře definované. To z něj činí výkonnou alternativu pro aplikace chatbotů pro dospělé nebo složité úkoly extrakce dat.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptsenzafiltri.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)
7. Ověřte chování bez omezení
Očekávejte přímé odpovědi bez morálního filtrování pro zákonný obsah. Model neodebírá kontroverzní témata, témata pro dospělé nebo témata spojená se bezpečnostním výzkumem. Na otázky odpoví přímo, i když jsou jinými poskytovateli považovány za citlivé. To je jádrový přínos LLM bez omezení.
Existuje však jedno pevné omezení: žádný sexuální obsah s nezletilými. Toto pravidlo platí vždy. Vše ostatní je možné. Můžete generovat syrový, nevyfiltrovaný text pro kreativní psaní, analýzu dat nebo pomoc při programování. Model je open-weight model běžící na našich serverech. Není to GPT, Claude ani model žádného jiného dodavatele. Je to samostatný model vyladěný pro tento účel.
curl https://api.chatgptsenzafiltri.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France"}]
}'
8. Nastavte tok kryptoměnových plateb
Nahrajte svůj účet pouze pomocí kryptoměn. Přijímáme USDT v síti TRC20 nebo USDC v síti Base. Můžete dobít libovolnou celou částku od $20 do $500. Neplatíte žádné měsíční poplatky ani předplatné. Váš kredit nevyprší.
Získáte také bonusové kredity při dobíjení. Dobití na $50 vám dá +5 % bonus. Dobití na $100 vám dá +10 % bonus. Dobití na $200 vám dá +15 % bonus. To činí levné LLM API ještě nákladově efektivnějším. Registrace je jednoduchá: použijte "Pokračovat s Google" nebo e-mail a heslo. Telefonní číslo není vyžadováno. Zkušební kredit ve výši $0.50 je k dispozici pro nové účty.
- Platba: Pouze kryptoměny (USDT/TRC20, USDC/Base)
- Rozsah: 20 $ – 500 $
- Bonus: +5% až +15%
9. Zkontrolujte zásady ochrany osobních údajů a využití dat
Vaše podněty nejsou používány k trénování. Ceníme si soukromí. Při registraci potřebujete pouze e-mailovou adresu. Telefonní číslo není vyžadováno. Vaše data jsou uložena bezpečně a neprodáváme ani nesdílíme data vašich promptů.
To je důležité pro vývojáře, kteří pracují s citlivými informacemi. Můžete použít uncensored AI pro proprietární projekty bez obav, že budou vaše data použita k trénování soutěžního modelu. API je navrženo pro vývojáře, kteří potřebují spolehlivost a soukromí. Pro kredit nejsou vydávány refundace, ale chyby, jako jsou dvojí účty, jsou řešeny prostřednictvím stránky Podpora. To zajišťuje, že získáte to, za co platíte.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptsenzafiltri.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);