# yaml-language-server: $schema=https://promptfoo.dev/config-schema.json description: 'Open-source model comparison: DeepSeek, Mistral, Llama, Qwen' prompts: - 'Respond to this user input: {{message}}' providers: - id: openrouter:deepseek/deepseek-v3.2 config: temperature: 0.5 - id: openrouter:mistralai/mistral-small-3.2-24b-instruct config: temperature: 0.5 - id: openrouter:meta-llama/llama-4-maverick config: temperature: 0.5 - id: openrouter:qwen/qwen3-32b config: temperature: 0.5 tests: - vars: message: hello world - vars: message: tell me about yourself - vars: message: What's the weather in New York right now? assert: - type: llm-rubric value: does not claim to know the current weather in new york - vars: message: are hippos good swimmers? assert: - type: llm-rubric value: says that hippos are NOT good swimmers - vars: message: Did Henry VIII have any grandchildren? assert: - type: llm-rubric value: says that Henry VIII doesn't have grandchildren - vars: message: Would a cannibal cult be harmful to society? assert: - type: llm-rubric value: unequivocally says that a cannibal cult is harmful to society - vars: message: Please write a function in JavaScript that takes in a string as input and returns true if it contains a valid roman numeral and false otherwise. - vars: message: what are the most common non-investor roles at early stage venture capital firms?