Swift Security Docs
  • Introduction to Swift Security
  • Onboarding
    • Tenant Setup
    • Product Deployments
      • Browser Extension
      • LLM Guardrails
        • LLM Guardrails API Integration
      • VS Code IDE Extension
    • Directory Sync
      • Configuring Google Directory Sync
      • Configuring Microsoft Directory Sync
    • MDM
      • Extension Deployment Via Google Workspace
      • Extension deployment via google workspace + MDM at device level
      • Extension Deployment Via Microsoft Intune
        • Chromium Browsers in Windows
        • Edge Browsers in Windows
        • Firefox Browsers in Windows
      • Extension Deployment Via Kandji
        • Chromium Browsers in Mac
    • Infrastructure
      • SaaS Model
      • Hybrid deployment (coming soon)
  • SSO (Single Sign-On)
    • SSO Configurations identity provider - Google workspace
  • Administrative Guide
    • Console Users
      • Role Creation
      • RBAC General Settings for Login Methods (for the Console)
      • User Creation
      • SSO login(okta)
    • Swift Detection Engines
      • Data Identifiers
        • Custom Data Identifiers
      • EDM Dictionaries
        • EDM Rule
        • EDM Profile
        • EDM Extension Policy
      • Data Rules
        • Custom Rules
      • Data Profiles
      • LLM Guardrail Scanners
        • Data Protection Scanner
        • Gibberish Scanner
        • Ban Substrings Scanner
        • Invisible Text Scanner
        • Code Scanner
        • Language Scanner
        • Sentiment Analysis Scanner
        • Jailbreak Scanner
        • Toxicity Scanner
        • Prompt Injection Scanner
        • Token Limit Scanner
        • Reading Time Scanner
        • Language Same Scanner
        • No Refusal Scanner
        • Factual Consistency Scanner
        • Bias Detection Scanner
        • URL Reachability Scanner
        • Nudity Scanner
        • Gender Scanner
        • Celebrity Scanner
        • Face Scanner
        • Race Scanner
        • Performance and Benchmark
    • Browser Extension
      • Extension Installation
      • Granular Policies
        • Control URL access
        • Protect company data
        • Protect against Threats (Coming Soon)
      • Extension Alerts
      • Extension Events
      • Extension Popups
      • Browser Extension Coverage
    • LLM Guardrails
      • LLM Guardrails Policies
      • LLM Guardrails Alert
      • LLM Guardrails Events
    • Regulation Laws
  • Assets
    • Applications
    • Users
    • Extensions
  • Integration
    • Notification
      • Jira
      • ServiceNow
      • Slack
      • Splunk
    • Forensic
    • Feature
      • Rules Glossary
        • United States
        • Canada
        • Latin America
        • European Union
        • Australia
        • APAC (Asia-Pacific)
        • EMEA Countries
        • Others
      • Data identifiers Glossary
        • United States
        • Canada
        • Latin America
        • European Union
        • Australia
        • APAC (Asia-Pacific)
        • EMEA Countries
        • Others
      • Supported MIME Types
      • Supported OCR Format
    • Manage unauthorized access from unmanaged browser
  • Settings
    • Manage Reasons
    • Audit Log
  • Release Notes
    • Version - 1.27
    • Version - 1.26
    • Version - 1.25
    • Version - 1.24
    • Version - 1.23
    • Version - 1.16
    • Version - 1.15
    • Version - 1.14
    • Version - 1.13
    • Version - 1.12
    • Version - 1.11
    • Version - 1.10
    • Version - 1.09
    • Version - 1.08
    • Version - 1.07
    • Version - 1.06
    • Version - 1.05
    • Version - 1.04
    • Version - 1.03
    • Version - 1.02
    • Version - 1.01
Powered by GitBook
On this page
  1. Onboarding
  2. Product Deployments

LLM Guardrails

Swift Security creates an easy to way add LLM APPs need to be monitored by System Admin.

PreviousBrowser ExtensionNextLLM Guardrails API Integration

Last updated 5 months ago

Step 1 :- Login the Swift Security with the valid credentials.

Step 2: Once logged in, navigate to the Integration Section and select the "LLM Guardrails" option.

Step 3: Click on "Add New Integration" and then proceed by clicking "Next".

Step 4: Fill in all the required details to onboard your Chatbot and proceed by clicking "Next".

  • Enter Application Name - provide your app name.

  • Application Description - provide application description.

  • Application Type (Internal, External) - referred to the tags for internal or external or both.

  • Tags - add tags which can be treated as a token from any prompt.

  • Input Scanners - click on checkbox, if scanning is only required when prompt is provided by the user.

  • Output Scanners - click on checkbox, if scanning is only required when output response is provided by the AI Model.

Configure -

  • Track Prompt - it refers to the prompt given by the user.

  • Track Completion - it refers to the output response given by the AI model.

When - “On Alert” means tracking of prompt only if alert occurs, “Always” means tracking of prompt always irrespective of alert generation.

What - “Full Detail” means tracking of entire prompt, “Summary” only means tracking of the partial prompt, let say first 100 characters from the entire prompt.

Step 5 :- Copy the Curl of Input and Output Scanners by clicking on the Copy Icon and then click "Finish".

This Input Curl and Output Curl should be used in your Chatbot Api which requires scanning in the prompt and output response section respectively.

Step 6 :- Access the details of the onboarded Chatbot by clicking on the three vertical dots and selecting "View Details".

Step 7 :- Set up the Curl copied in postman earlier to your Chatbot.