-
Notifications
You must be signed in to change notification settings - Fork 42
Expand file tree
/
Copy pathmulti_eval_config.yaml
More file actions
36 lines (29 loc) · 965 Bytes
/
Copy pathmulti_eval_config.yaml
File metadata and controls
36 lines (29 loc) · 965 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Multi-Evaluation Configuration
# Configure evaluation targets and settings for automated evaluation runs
# Define evaluation groups with their respective configurations below
# Providers section: Define LLM providers and their models for evaluation
providers:
# OpenAI Provider
openai:
models:
- "gpt-4o-mini"
- "gpt-4-turbo" # Commented out for faster testing
# Watsonx Provider (example - uncomment to use)
# watsonx:
# models:
# - "ibm/granite-13b-chat-v2"
# - "meta-llama/llama-3-70b-instruct"
# Gemini Provider (example - uncomment to use)
# gemini:
# models:
# - "gemini-1.5-pro"
# - "gemini-1.5-flash"
# Hosted VLLM Provider (example - uncomment to use)
# hosted_vllm:
# models:
# - "meta-llama/Meta-Llama-3-8B-Instruct"
# Global settings (optional)
settings:
# Output directory structure: {output_base}/{provider}/{model}/
output_base: "./eval_output"
max_workers: 4