Are you sure you want to delete this access key?
This example demonstrates how to run a red team evaluation against DeepSeek-R1 and GPT-4o-mini models to test their security and safety guardrails.
You can run this example with:
npx promptfoo@latest init --example redteam-deepseek-foundation
This example shows how to:
This example requires the following environment variables:
OPENROUTER_API_KEY
- Your OpenRouter API key for accessing DeepSeek-R1OPENAI_API_KEY
- Your OpenAI API key for accessing GPT-4o-miniYou can set these in a .env
file or directly in your environment.
Set up the required environment variables
Navigate to the example directory
Run the red team evaluation:
promptfoo redteam run
View the detailed results:
promptfoo redteam report
The example includes a promptfooconfig.yaml
file with the complete red team evaluation setup. The configuration includes multiple attack vectors and compares responses between models.
If you prefer to use the official DeepSeek provider instead of OpenRouter, you can modify your configuration to use the direct DeepSeek API. For setup instructions, refer to the DeepSeek Documentation.
For more information about this red team evaluation and our security analysis of DeepSeek models, read our detailed DeepSeek Red Team Blog Post.
Press p or to see the previous file or, n or to see the next file
Browsing data directories saved to S3 is possible with DAGsHub. Let's configure your repository to easily display your data in the context of any commit!
promptfoo is now integrated with AWS S3!
Are you sure you want to delete this access key?
Browsing data directories saved to Google Cloud Storage is possible with DAGsHub. Let's configure your repository to easily display your data in the context of any commit!
promptfoo is now integrated with Google Cloud Storage!
Are you sure you want to delete this access key?
Browsing data directories saved to Azure Cloud Storage is possible with DAGsHub. Let's configure your repository to easily display your data in the context of any commit!
promptfoo is now integrated with Azure Cloud Storage!
Are you sure you want to delete this access key?
Browsing data directories saved to S3 compatible storage is possible with DAGsHub. Let's configure your repository to easily display your data in the context of any commit!
promptfoo is now integrated with your S3 compatible storage!
Are you sure you want to delete this access key?