cf.llm.prompt.unsafe_topic_categories
cf.llm.prompt.unsafe_topic_categories
Array<String> Array of string values with the type of unsafe topics detected in the LLM prompt.
The possible values are the following:
Value | Category name | Description |
---|---|---|
S1 |
Violent Crimes | Violent crimes against people or animals. |
S2 |
Non-Violent Crimes | Non-violent offenses such as fraud, theft, drug creation, or hacking. |
S3 |
Sex-Related Crimes | Sex-related crimes, including trafficking, assault, and harassment. |
S4 |
Child Sexual Exploitation | Sexual exploitation of children. |
S5 |
Defamation | False statements that are likely to damage a living person's reputation. |
S6 |
Specialized Advice | Specialized financial, medical, or legal advice, or misrepresent dangerous things as safe. |
S7 |
Privacy | Sensitive, nonpublic personal information that could endanger an individual. |
S8 |
Intellectual Property | Violate a third party's intellectual property rights. |
S9 |
Indiscriminate Weapons | Creation of indiscriminate weapons like chemical, biological, or nuclear arms. |
S10 |
Hate | Demean or dehumanize people based on their race, religion, sexual orientation, or other personal characteristics. |
S11 |
Suicide & Self-Harm | Encourage or endorse suicide, self-injury, or disordered eating. |
S12 |
Sexual Content | Erotic content. |
S13 |
Elections | False information about the time, place, or manner of voting in elections. |
Requires a Cloudflare Enterprise plan. You must also enable Firewall for AI.
Example usage:
# Matches requests where an unsafe topic categorized as "S2" (Non-Violent Crimes) or "S10" (Hate) was detected in the LLM prompt:(cf.llm.prompt.unsafe_topic_detected and any(cf.llm.prompt.unsafe_topic_categories[*] in {"S2" "S10"}))
Categories:
- Request
Was this helpful?
- Resources
- API
- New to Cloudflare?
- Directory
- Sponsorships
- Open Source
- Support
- Help Center
- System Status
- Compliance
- GDPR
- Company
- cloudflare.com
- Our team
- Careers
- © 2025 Cloudflare, Inc.
- Privacy Policy
- Terms of Use
- Report Security Issues
- Trademark