Dokumentace Domluvit pilot

Počítání tokenů

AI Security for Apps (dříve Firewall for AI) u každého vstupního promptu LLM uvádí odhadovaný počet tokenů. Díky tomu můžete sledovat velikost promptů, nastavovat limity pro příliš dlouhé prompty a sledovat využití tokenů napříč vašimi AI endpointy.

Jak funguje počítání tokenů

Když AI Security for Apps zpracovává požadavek na cf-llm endpoint s tímto štítkem vypočítá přibližný počet tokenů pro obsah promptu. Výsledek je dostupný v LLM Token count (cf.llm.prompt.token_count), na které se můžete odkazovat ve výrazech pravidel a zobrazit je v analytice.

Případy použití

Blokování nadměrně velkých promptů

Nastavte pevnou prahovou hodnotu pro blokování promptů, které překročí zadaný odhadovaný počet tokenů. Zabráníte tak tomu, aby se k vašemu modelu dostaly neočekávaně velké vstupy.

Omezte frekvenci u velkých promptů

Vytvořte pravidlo pro omezení frekvence které omezuje počet velkých promptů, jež může jeden klient odeslat v rámci časového okna. To pomáhá předcházet zneužití, při kterém útočníci odesílají nadměrně dlouhé prompty s cílem vyčerpat prostředky modelu.

Do editoru zadejte následující výraz pravidla:
(cf.llm.prompt.token_count gt 2000)

Nastavte frekvenci například na 10 požadavků za minutu na IP adresu s akcí Block nebo Managed Challenge.

Kombinujte počet tokenů s dalšími detekcemi

Cílí na velké prompty, které navíc vykazují známky prompt injection: jde o běžný vzor, kdy útočníci prodlužují pokusy o injektáž dlouhým kontextem.

Příklad výrazu pravidla:
(cf.llm.prompt.token_count gt 3000 and cf.llm.prompt.injection_score lt 50)

Na co si dát pozor

Požádejte o pilot zdarma

Domluvit pilot