Skip to content

Commit c6e8e9f

Browse files
committed
update with AI guardrails
1 parent 83c8ffa commit c6e8e9f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+117
-1191
lines changed

docs/bonus/bonus.rst

Lines changed: 8 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,87 +1,28 @@
11
Bonus: GenAI Demo Videos
22
========================
33

4-
F5 AI Gateway
5-
-------------
6-
7-
Identity Aware Model Routing
8-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9-
10-
Demonstrate the capability of F5 AI Gateway to dynamically apply and steer LLM traffic policy according to user identity based on JSON Web Token (JWT) or header.
11-
12-
13-
.. raw:: html
14-
15-
<iframe width="700" height="410" src="https://www.youtube.com/embed/nl0AmeaXaEY?si=btsimVq7SZFrJFRv" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
16-
17-
18-
|
19-
|
20-
21-
Language and Code Detection Routing
22-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
23-
24-
Demonstrate the capability of F5 AI Gateway to detect type of language input and steer according to the defined language model for better user experience and cost optimization. It also demonstrate code detection and steer the traffic to a local self-hosted model to prevent any unintentional code leakage to a SaaS-Managed model.
25-
4+
F5 AI Guardrails
5+
----------------
6+
F5 AI Guardrails is a comprehensive platform designed to help organizations securely deploy and manage generative AI applications. It provides a suite of tools and features that enable users to create, monitor, and enforce policies around the use of AI models, ensuring compliance with organizational standards and regulatory requirements. Key capabilities include content filtering, prompt management, user access controls, and real-time monitoring of AI interactions. By leveraging F5 AI Guardrails, organizations can mitigate risks associated with generative AI, such as data leakage, inappropriate content generation, and misuse of AI capabilities, while optimizing the performance and reliability of their AI deployments.
267

278
.. raw:: html
289

29-
<iframe width="700" height="410" src="https://www.youtube.com/embed/ySp6EnY89PU?si=0ubsYF7Ov16mMvW2" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
10+
<iframe width="700" height="410" src="https://youtu.be/FCZ_UpDBoT8?si=iaRYCqxanujwcYtd" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
3011

3112

3213
|
3314
|
3415
35-
System Prompt Enforcement (Guardrail)
36-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37-
38-
Showcase the system prompt capabilities of the F5 AI Gateway (AI GW) to ensure conversations remain contextually relevant. The AI Gateway enforces strict guardrails to prevent users from deviating from the intended purpose of the chatbot. This helps maintain the integrity of the system while preventing the misuse of AI resources
39-
40-
41-
.. raw:: html
42-
43-
<iframe width="700" height="410" src="https://www.youtube.com/embed/ZVzeQKUhs-4?si=euEMuhpkc8VblE4P" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
44-
45-
46-
|
47-
|
48-
49-
50-
OWASP Top 10 LLM01 - Prompt Injection
51-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52-
53-
Showcase Prompt Injection processor to address few key concern raised in OWASP TOP 10 for LLM apps especially on Prompt Injection concern. (LLM01)
54-
55-
56-
.. raw:: html
57-
58-
<iframe width="700" height="410" src="https://www.youtube.com/embed/fXnu1JmqcgA?si=RWPFX65n-LYLEq4l" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
59-
60-
|
61-
|
62-
63-
OWASP Top 10 LLM02 - Sensitive Information Disclosure (PII)
64-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16+
F5 AI Red Team
17+
--------------
6518

66-
Showcase PII Redactor processor to address key concern raise on sensitive information disclosure raise in OWASP TOP 10 for LLM apps (LLM02)
19+
F5 AI Red Team is a specialized tool within the F5 AI platform that focuses on identifying and mitigating vulnerabilities in generative AI applications. It simulates adversarial attacks, such as prompt injections and jailbreaks, to uncover potential risks and weaknesses in AI systems. By leveraging a large and constantly updated threat library, F5 AI Red Team enables organizations to proactively test their AI models against emerging threats, ensuring robust security measures are in place. This tool is essential for organizations looking to safeguard their AI deployments from malicious exploitation while maintaining compliance with security standards.
6720

6821

6922
.. raw:: html
7023

71-
<iframe width="700" height="410" src="https://www.youtube.com/embed/1n-du-D-4IQ?si=X_sT7BIL9FVLge8a" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
72-
73-
|
74-
|
75-
76-
77-
OWASP Top 10 LLM07 - System Prompt Leakage
78-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
79-
80-
Showcase System Prompt processor to address key concern raise on system prompt leakage raise in OWASP TOP 10 for LLM apps (LLM07)
81-
82-
.. raw:: html
24+
<iframe width="700" height="410" src="https://youtu.be/ib_4OEN1KSk?si=BLIw0es7WlFFVKCX" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
8325

84-
<iframe width="700" height="410" src="https://www.youtube.com/embed/gfeyP5aTdDc?si=T1uhNtUQ2oADrC7f" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
8526

8627
|
8728
|
-33.3 KB
Loading

docs/class5/_static/class5-1-1.png

36.4 KB
Loading

docs/class5/_static/class5-1.png

-16 KB
Loading
464 KB
Loading
208 KB
Loading
268 KB
Loading
258 KB
Loading
232 KB
Loading
305 KB
Loading

0 commit comments

Comments
 (0)