cs ▾

API kompatibilní s OpenAI Uncensored

Uncensored ia: Řešení běžných chyb

Řešení problémů s integrací API nezcenzurovaného AI často spočívá ve třech jednoduchých chybných konfiguracích: základní URL, ID modelu a způsob zpracování streamovaných dat. Tento průvodce řeší nejčastější technické překážky, abyste přestali hádat a začali spolehlivě generovat text.

Naposledy aktualizováno

Klíčové přednosti

  1. Vždy nastavte svou základní URL na HTTPS://api.dolphinia.cc/v1, ne na výchozí koncový bod OpenAI.
  2. ID modelu musí být v konfiguraci klienta explicitně nastaveno na 'uncensored'.
  3. Streamované odpovědi vyžadují parsování posledního bloku pro přesné získání dat o využití tokenů.
  4. Chyby v režimu JSON obvykle pramení z vynechaní specifikace formátu odpovědi 'json_object'.

Proč vám model ia bez omezení neodpovídá

Hlavním důvodem, proč váš klient nedostane odpověď, je nesoulad konfigurace mezi nastavením SDK a požadavky API. Většina vývojářů zkopíruje standardní příklady OpenAI bez úpravy koncového bodu nebo identifikátoru modelu. To vede k chybě 404 nebo 400, protože výchozí klient ukazuje na nesprávnou infrastrukturu. Ověřte, zda váš HTTP klient skutečně dosahuje serveru a přijímá platný JSON payload.

Zkontrolujte své síťové protokoly pro chyby časového limitu. Pokud se připojení podaří, ale vrátí prázdné tělo, ID modelu je pravděpodobně nesprávné. Model uncensored ia vyžaduje specifické parametry, jako je teplota a top_p, aby správně fungoval. Bez těchto parametrů mohou někteří klienti posílat špatně formátované žádosti, které server tiše odmítne. Ujistěte se, že váš kód zpracovává HTTP chyby elegantně místo předpokladu úspěchu.

Chyba v base_url: Použití OpenAI místo Dolphin

Použití výchozího URL adresy OpenAI je nejčastější chybou při přechodu na tuto službu AI bez omezení. Ve výchozím stavu váš kód odesílá požadavky na HTTPS://api.openai.com/v1, který náš model neposkytuje. To způsobí chybu 'model not found', protože OpenAI nerozpozná naše specifické identifikátory koncových bodů.

Aktualizujte konfiguraci klienta tak, aby směřovala na HTTPS://api.dolphinia.cc/v1. Tato změna přesměruje váš provoz na naše servery, kde běží LLM bez omezení. Zbytek struktury zůstává stejný jako u standardních volání OpenAI. Nemusíte přepisovat celou logiku aplikace. Stačí aktualizovat základní URL a ujistit se, že je API klíč platný pro tuto doménu.

Chyby ID modelu: Odeslání 'gpt-4' místo 'uncensored'

Ihdy se správnou základní URL selhání odešle 'gpt-4' nebo 'gpt-3.5-turbo'. Server očekává přesný řetězec 'uncensored' v poli modelu. Tento řetězec identifikuje konkrétní model s otevřenými váhamy běžící na naší infrastruktuře. Není to obecný zástupný symbol, ale přesný identifikátor neomezeného AI modelu, ke kterému přistupujete.

Zkontrolujte svůj kód na pevně zakódované názvy modelů. Mnoho knihoven výchozím způsobem používá 'gpt-4', pokud je pole prázdné nebo špatně nakonfigurováno. Explicitně nastavte ID modelu na 'uncensored' v parametrech inicializace. To zajistí, že žádost dorazí ke správné neuronové síti. Ověřte, že odpověď obsahuje správný název modelu, abyste potvrdili, že přepnutí bylo úspěšné.

Zvládání chyb režimu JSON v neomezené AI

Chyby režimu JSON typicky nastávají, když formát odpovědi není v požadavku explicitně definován. Uncensored ia model může výstupovat strukturovaná data, ale vyžaduje, aby byl parametr response_format nastaven správně. Bez této instrukce může model vrátit obyčejný text nebo neplatný JSON, čímž se rozbije váš parser.

Nastavte response_format na {"type": "json_object"} ve vašem volání API. To donutí model dodržovat přísnou syntaxi JSON. Ujistěte se, že váš prompt jasně definuje očekávané schéma. LLM uncensored pak strukturuje svůj výstup tak, aby odpovídal vašim požadavkům. Tento přístup snižuje chyby parsování a zlepšuje spolehlivost v automatizovaných pipeline.

Problémy se streamováním: Chybí poslední blok s daty o využití

Streamované odpovědi doručují data v blocích, ale statistiky využití tokenů se často objevují pouze v posledním bloku. Pokud přestanete poslouchat stream předčasně, ztratíte tuto zásadní informační data o fakturaci. To může vést k nepřesnému sledování nákladů a neočekávaným přeplatkům.

Ujistěte se, že váš kód zpracovává každý chunk, dokud stream neskončí. Poslední chunk obsahuje finish_reason a statistiky využití. Nevyhazujte ho. Tato data jsou zásadní pro ověření, že požadavek byl úspěšně dokončen. Streamování přes SSE umožňuje aktualizace v reálném čase, ale musíte zpracovat událost konce streamu, abyste zachytili kompletní obrázek.

Limity tokenů: Pochopení limitu výstupu 16k

Uncenzurovaná ia API má pevný limit 16,000 tokenů na požadavek pro výstup. Pokud je váš podnět dlouhý, zbývající prostor pro dokončení se příslušně zmenší. Překročení tohoto limitu má za následek chybu truncation nebo odpověď 400 Bad Request.

Sledujte počet vstupních tokenů pozorně. Celkové kontextové okno má 100,000 tokenů, ale limit výstupu je přísnější. Pokud potřebujete delší odpovědi, zvažte rozdělení požadavku na menší části. To zajistí, že zůstanete v mezích 16,000 tokenů. Vždy zkontrolujte využití tokenů v odpovědi pro přesné naplánování dalších kroků.

Selhání ověření: Zkontrolujte formát vašeho API klíče

Selhání ověření obvykle vyplývá z neplatného nebo vypršeného API klíče. Ujistěte se, že je váš klíč správně zkopírován bez dalších mezer nebo nových řádků. služba uncensored ia vyžaduje platný klíč pro každý požadavek předaný v hlavičce Authorization.

Ověřte, že formát klíče odpovídá očekávanému řetězci. Pokud jste klíč znovu vygenerovali, okamžitě aktualizujte konfiguraci klienta. Neplatné klíče vedou k chybě 401 Unauthorized. Zkontrolujte ovládací panel účtu a potvrďte stav klíče. Jednoduchá překlep může narušit celý pipeline, takže před nasazením zkontrolujte hodnotu dvakrát.

Omezení rychlosti: Jak vypadá 300 požadavků za minutu

Uncenzurovaná ia API umožňuje 300 požadavků za minutu na klíč. Toto omezení se vztahuje na všechny endpointy dohromady. Pokud tento práh překročíte, obdržíte chybu 429 Too Many Requests. To je běžné ve vysokopropustných aplikacích nebo scénářích dávkového zpracování.

Implementujte exponenciální zpomalování ve své logice opakování. To zabraňuje zaplavení serveru, když jsou dosaženy limity. Sledujte rychlost požadavků, abyste se drželi hranic. Limit 8 souběžných požadavků na klíč také platí, takže se vyhněte odesílání příliš mnoha paralelních streamů. Upravte nastavení souběžnosti tak, abyste udrželi stabilní propustnost bez spouštění limitů frekvence.

Překvapení při fakturaci: Proč jsou chyby zdarma, ale výstup stojí peníze

Překvapení při fakturaci často nastávají, když uživatelé očekávají platbu za každý vygenerovaný token, včetně chyb. V našem uncensored ia službě jsou chyby a odmítnutí zdarma. Platíte pouze za úspěšné výstupní tokeny. To znamená, že selhaný požadavek nezpoplatní.

Výstupní tokeny se účtují 0,50 $ za 1M tokenů. Vstupní tokeny stojí 0,15 $ za 1M tokenů. Ujistěte se, že váš kód přesně sleduje využití, abyste předešli neočekávaným nákladům. Model předplaceného kreditu účtuje podle skutečného využití tokenů. Chyby nespotřebovávají kredit, ale platný výstup ano. Pravidelně kontrolujte svůj zůstatek, abyste zůstali v rozpočtu.

Časté otázky

Jaká je základní URL pro API uncensored ia?

Základní URL je HTTPS://api.dolphinia.cc/v1. Musíte aktualizovat konfiguraci klienta tak, aby ukazoval na tento endpoint místo výchozí URL OpenAI. To zajistí, že vaše požadavky dorazí na správný server hostující model bez omezení.

Jak opravit chyby v režimu JSON v uncensored ia?

Nastavte parametr response_format na {"type": "json_object"} ve svém požadavku API. Tím model vyzvete k výstupu platného JSON. Bez tohoto nastavení může model vrátit obyčejný text, což způsobí chyby parsování ve vaší aplikaci.

Co se stane, pokud překročím limit výstupních tokenů 16k?

Překročení limitu výstupu 16,000 tokenů má za následek chybu 400 Bad Request. Server zamítne požadavek, protože nemůže vygenerovat více tokenů, než je povoleno. Ujistěte se, že váš prompt ponechává dostatek místa pro požadovanou délku výstupu, abyste předešli této chybě.

Jsou chyby účtovány v účtování uncensored AI?

Ne, chyby a odmítnutí jsou zdarma. Platíte pouze za úspěšné výstupní tokeny. Vstupní tokeny se účtují za 0,15 $ za 1M a výstupní tokeny za 0,50 $ za 1M. To zajišťuje, že platíte pouze za užitečné výsledky.

Získejte svůj API klíč okamžitě

Zaregistrujte se, vezměte klíč, aktualizujte základní URL. Jednoduché nastavení.

Vyzkoušet se zkusebním kreditemZobrazit dokumentaci