evals/registry/solvers/anthropic.yaml (90 lines of code) (raw):

# ------------------ # claude-3-opus-20240229 # ------------------ generation/direct/claude-3-opus-20240229: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-3-opus-20240229 generation/cot/claude-3-opus-20240229: class: evals.solvers.nested.cot_solver:CoTSolver args: cot_solver: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-3-opus-20240229 extract_solver: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-3-opus-20240229 # ------------------ # claude-3-sonnet-20240229 # ------------------ generation/direct/claude-3-sonnet-20240229: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-3-sonnet-20240229 generation/cot/claude-3-sonnet-20240229: class: evals.solvers.nested.cot_solver:CoTSolver args: cot_solver: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-3-sonnet-20240229 extract_solver: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-3-sonnet-20240229 # ------------------ # claude-3-haiku-20240307 # ------------------ generation/direct/claude-3-haiku-20240307: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-3-haiku-20240307 generation/cot/claude-3-haiku-20240307: class: evals.solvers.nested.cot_solver:CoTSolver args: cot_solver: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-3-haiku-20240307 extract_solver: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-3-haiku-20240307 # ------------------ # claude-2.1 # ------------------ generation/direct/claude-2.1: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-2.1 generation/cot/claude-2.1: class: evals.solvers.nested.cot_solver:CoTSolver args: cot_solver: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-2.1 extract_solver: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-2.1 # ------------------ # claude-2.0 # ------------------ generation/direct/claude-2.0: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-2.0 generation/cot/claude-2.0: class: evals.solvers.nested.cot_solver:CoTSolver args: cot_solver: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-2.0 extract_solver: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-2.0 # ------------------ # claude-instant-1.2 # ------------------ generation/direct/claude-instant-1.2: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-instant-1.2 generation/cot/claude-instant-1.2: class: evals.solvers.nested.cot_solver:CoTSolver args: cot_solver: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-instant-1.2 extract_solver: class: evals.solvers.providers.anthropic.anthropic_solver:AnthropicSolver args: model_name: claude-instant-1.2