Overview
This project is a structured LLM evaluation framework built on Promptfoo for SecureBank's AI assistants. It provides a repeatable, automated way to test LLM quality, safety, and compliance across every stage of development — from local debugging to CI/CD gates on merge requests and UAT deployments. The framework addresses the problem that LLM outputs are non-deterministic, and standard unit tests cannot catch issues like missing key facts, hallucinated figures, or compliance violations. Promptfoo solves this by running structured test cases with deterministic and AI-judged assertions against one or more LLM providers simultaneously. The pipeline uses GitLab CI/CD to run regression and functional checks on every PR to uat, and a full test suite on every merge to uat. The framework includes capabilities such as LLM evaluation, multi-model comparison, agent testing, RAG validation, NLP quality metrics, hallucination detection, compliance testing, red-team safety, CI/CD integration, A/B prompt testing, multi-format test cases, JSON response validation, and SQL response validation.
Pricing
Free
Detailed plans have not been confirmed in our catalog. Check the official website for current limits and billing terms.
Visit WebsitePrices and limits may change. Confirm the currency, billing period, seat minimum and usage caps on the official website.
Use Cases
- Teams use this framework to test LLM responses against assertions, both deterministic and AI-judged.
- Teams use this framework to run the same test cases across multiple models like GPT-4o, Claude, Azure OpenAI, and Ollama.
- Teams use this framework to validate agent behavior including tool selection, argument extraction, reasoning chains, memory, and multi-agent routing.
- Teams use this framework to measure RAG faithfulness, context relevance, answer relevance, and factuality.
- Teams use this framework to detect hallucinations such as invented facts, wrong numbers, and context drift.
- Teams use this framework to enforce banking compliance rules including PII refusal, no approval guarantees, and RBI guidelines.
- Teams use this framework to integrate LLM quality gates into GitLab CI/CD pipelines for every PR and UAT deployment.
- Teams use this framework to compare prompt variants side-by-side across models.
Features
AI assistant
Natural language interface
Workflow automation
Reviews
No reviews yet. Be the first to share your experience!