Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel
Ian Webster 2168594429
docs: "red team" two words (#3798)
4 months ago
..
2168594429
docs: "red team" two words (#3798)
4 months ago
1fb59976e4
docs: deepseek redteam example
7 months ago
1fb59976e4
docs: deepseek redteam example
7 months ago
1fb59976e4
docs: deepseek redteam example
7 months ago

README.md

You have to be logged in to leave a comment. Sign In

redteam-deepseek (DeepSeek Red Team Evaluation)

This example demonstrates how to run both an eval from a csv file and an automated red team against DeepSeek models.

You can run this example with:

npx promptfoo@latest init --example redteam-deepseek

Environment Variables

This example requires the following environment variables:

  • OPENROUTER_API_KEY - Your OpenRouter API key for accessing DeepSeek models

You can set this in a .env file or directly in your environment.

Getting Started

Running an eval

  1. Set up your OPENROUTER_API_KEY environment variable

  2. Run the standard evaluation:

    promptfoo eval
    
  3. View the results:

    promptfoo view
    

Running the redteam

  1. Set up your OPENROUTER_API_KEY environment variable

  2. Edit redteamconfig.yaml if needed for your test parameters

  3. Run the red team evaluation:

    promptfoo redteam run -c redteamconfig.yaml
    

Configuration

This example includes:

  • promptfooconfig.yaml - Configuration for standard evaluation tests
  • redteamconfig.yaml - Configuration for red team evaluation tests
  • tests.csv - Test cases for evaluating model responses

Additional Resources

For more information about this evaluation and our analysis of DeepSeek models' content moderation, read our detailed DeepSeek Censorship Blog Post.

Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...