Files
lobehub/packages/prompts/promptfooconfig.yaml
Arvin Xu 658c2945a0 💄 style: add lab to support disable/enable rich text (#9652)
* add abstract chunk prompt eval

* add labs page
2025-10-11 18:03:56 +08:00

37 lines
874 B
YAML

description: LobeHub Prompts Testing Suite
# Test configurations - run all prompt tests
testPaths:
- promptfoo/translate/eval.yaml
- promptfoo/summary-title/eval.yaml
- promptfoo/language-detection/eval.yaml
- promptfoo/emoji-picker/eval.yaml
- promptfoo/knowledge-qa/eval.yaml
- promptfoo/abstract-chunk/eval.yaml
# Output configuration
outputPath: promptfoo-results.json
# Default test settings
defaultTest:
assert:
- type: llm-rubric
provider: openai:gpt-5-mini
value: "The response should be relevant and well-formatted"
- type: cost
threshold: 0.01 # Maximum cost per test in USD
# Environment variables for API keys
env:
OPENAI_API_KEY: ${OPENAI_API_KEY}
ANTHROPIC_API_KEY: ${ANTHROPIC_API_KEY}
# Evaluation settings
evaluateOptions:
maxConcurrency: 5
delay: 100
# TypeScript support
transforms:
- "typescript"