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