cs ▾
Otevřít účet

Inference API Časté chyby: Průvodce řešením problémů

Inferenční API často selhává kvůli nesprávně nakonfigurovaným limitům tokenů, nesprávným hlavičkám streamování nebo neočekávaným filtrům obsahu. Tento průvodce řeší nejčastější chyby integrace pro nasazení neomezených modelů a klientů kompatibilních s OpenAI.

Klíčová zjištění

  1. Odmítnutí nastává při porušení specifických pevných limitů, jako je obsah s nezletilými, nikoli pouze u obecných filtrů.

  2. Okna kontextu počítají společně tokeny podnětu a dokončení, což vyžaduje pečlivou správu dlouhých vstupů.

  3. Streamované odpovědi musí parsovat finální blok pro získání přesných statistik využití tokenů.

  4. Chyby režimu JSON typicky pramení ze špatně definovaných schémat nebo chybějících hlaviček response_format.

Proč může váš model bez omezení stále odmítnout

Model neodepře zákonná témata pro dospělé, fiktivní, bezpečnostní výzkum nebo kontroverzní. Nicméně vždy platí pevný limit obsahu týkající se sexuálního obsahu zahrnujícího nezletilé. Požadavky obsahující toto konkrétní porušení jsou okamžitě odepřeny. Tento filtr je odlišný od standardních bezpečnostních zábran nalezených v jiných modelech.

Zkontrolujte svůj vstup na jemné indikátory minorů v sexuálních kontextech. I když je model uncensored, toto specifické omezení je stále uplatňováno. Všechny ostatní typy obsahu procházejí bez odmítnutí. To zajišťuje právní soulad při zachování svobody pro ostatní případy užití.

Zvládání limitů tokenů a oken kontextu

Kontextové okno umožňuje 100 000 tokenů pro prompt a dokončení dohromady. Musíte sledovat vstupní tokeny, abyste zajistili, že nepřekročí tento limit, když jsou kombinovány s výstupem. Maximální výstup na požadavek je 16 000 tokenů. Pokud nenastavíte max_tokens, výchozí hodnota je 2 048 tokenů.

Vypočítejte svůj rozpočet pečlivě. Dlouhé dokumenty spotřebovávají významnou část kontextu. Pokud překročíte limit, API vrátí chybu. Rozdělte velké vstupy na menší části, abyste udrželi výkon. To zabraňuje oříznutí kritické informace ve vašem promptu.

Ladění streamovaných odpovědí

Streamování přes SSE doručuje tokeny v reálném čase. Musíte parsovat poslední chunk, abyste získali přesné statistiky využití tokenů. Data o využití tokenů se objevují pouze v posledním chunku streamu. Předchozí chunky obsahují pouze delta obsahu.

Implementujte počítadlo pro sledování celkového počtu zpracovaných tokenů. Sečtěte vstupní a výstupní tokeny z konečné odpovědi. To zajišťuje přesné fakturování a sledování využití. Nespolehněte se na částečné počty z mezilehlých částí. Ty neodrážejí celkové náklady na požadavek.

Chyby a validace v režimu JSON

Režim JSON vynucuje přísnou validaci schématu. Musíte nastavit parametr response_format na json_object. Model se snaží výstoupit platné JSON. Chyby nastanou, pokud je schéma neplatné nebo výstup nelze parsovat.

Ověřte své schéma JSON před odesláním požadavků. Ujistěte se, že všechna vyžadovaná pole jsou definována. Použijte linter k kontrole syntaxe schématu. To snižuje chyby validace a zajišťuje konzistentní výstup. Nejprve otestujte s malými vstupy, abyste ověřili formát.

Chápání volby nástrojů a volání funkcí

Volání funkcí umožňuje modelu volat nástroje. Můžete specifikovat tool_choice pro řízení chování. Model vrací strukturovaná data pro provedení nástroje. To umožňuje komplexní pracovní postupy a integraci externích dat.

Definujte své nástroje jasně v požadavku. Poskytněte popisy pro každý nástroj. Model používá tyto popisy k rozhodování, kdy je volat. Otestujte definice nástrojů s různými vstupy. Ujistěte se, že výstup odpovídá vašemu očekávanému formátu.

Limity rychlosti a souběžné požadavky

Každý klíč je omezen na 300 požadavků za minutu. Můžete mít až 8 souběžných požadavků najednou. Velikost těla požadavku je omezena na 8 MB. Překročení těchto limitů má za následek chybu 429.

Implementujte exponenciální zpomalování pro opakování. Sledujte své využití, abyste se drželi limitů. Použijte více klíčů, pokud potřebujete vyšší propustnost. To zajišťuje plynulý provoz během špiček. Sledujte objem požadavků, abyste předešli neočekávaným přerušením.

Překvapení v cenách: Vstupní vs. výstupní tokeny

Cena je 0,15 $ za 1M vstupních tokenů a 0,50 $ za 1M výstupních tokenů. Výstupní tokeny jsou dražší. Dlouhé odpovědi výrazně zvyšují náklady. Sledujte délku výstupu a řiďte tak náklady.

Nastavte max_tokens pro omezení délky výstupu. Tím předejdete neočekávaným poplatkům za dlouhé odpovědi. Pravidelně sledujte spotřebu tokenů. Pro přesný výpočet nákladů použijte data o spotřebě tokenů z posledního chunku.

Platby kryptoměnami a vypršení kreditů

Účet je dobíjen pouze kryptoměnami. Přijímáme USDT na síti TRC20 nebo USDC na síti Base. Minimální dobíjecí částka je $20 a maximální je $500. Kredity nevyprší. Chyby, jako jsou dvojí účty, jsou řešeny prostřednictvím stránky Podpora.

Bonusový kredit se uplatňuje u větších dobíjení. Získáte bonus +5 % od $50, +10 % od $100 a +15 % od $200. Chyby a odmítnutí jsou zdarma. To zajišťuje, že platíte pouze za skutečné použití.

Často kladené otázky

Co je to inference API?

Inferenční API vám umožňuje odeslat text do velkého jazykového modelu a získat zpět text. Normalizuje endpoint, takže můžete používat standardní SDK. To zjednodušuje integraci s vašimi aplikacemi.

Jaké platební metody přijímáte?

Pouze krypto: USDT na TRC20 nebo USDC na Base, libovolná celá částka od $20 do $500. Bonusový úvěr se uplatňuje od $50.

Podporuje API streamování?

Ano, podporuje streamování prostřednictvím Server-Sent Events. Získáváte tokeny v reálném čase. Poslední část obsahuje celkovou spotřebu tokenů.

Jak zaplatit pomocí kryptoměn?

Můžete doplnit pomocí USDT na síti TRC20 nebo USDC na síti Base. Částka musí být mezi 20 $ a 500 $. Bonusový kredit se přidává automaticky.

Načtěte svůj API klíč

Registrovat, získat klíč a aktualizovat základní URL. To je celá konfigurace.