AI Semantic Response Guard Policy

Allow only responses

The AI Semantic Response Guard policy analyzes the full response from an LLM service and permits it only if it semantically matches one of the configured allow patterns.

If a response does not match any of the allow patterns, it is blocked with a 400 Bad Request.

Prerequisites

  • An existing AI Model.

  • A Redis instance or another supported vector database.

  • Port 6379, or your custom Redis port, is open and reachable from AI Gateway.

Environment variables

  • OPENAI_API_KEY: Your OpenAI API key

  • REDIS_HOST: The host where your Redis instance runs

Set up the policy

Attach the policy

Help us make these docs great!

Kong Developer docs are open source. If you find these useful and want to make them better, contribute today!