fix: update Claude 3.5 Haiku models to use diff mode instead of whole

This commit is contained in:
Paul Gauthier 2024-11-04 11:33:40 -08:00 committed by Paul Gauthier (aider)
parent ce37ff26b5
commit 3be2109964

View file

@ -347,7 +347,7 @@ MODEL_SETTINGS = [
), ),
ModelSettings( ModelSettings(
"anthropic/claude-3-5-haiku-20241022", "anthropic/claude-3-5-haiku-20241022",
"whole", "diff",
weak_model_name="anthropic/claude-3-5-haiku-20241022", weak_model_name="anthropic/claude-3-5-haiku-20241022",
extra_params={ extra_params={
"extra_headers": { "extra_headers": {
@ -358,7 +358,7 @@ MODEL_SETTINGS = [
), ),
ModelSettings( ModelSettings(
"claude-3-5-haiku-20241022", "claude-3-5-haiku-20241022",
"whole", "diff",
weak_model_name="claude-3-5-haiku-20241022", weak_model_name="claude-3-5-haiku-20241022",
examples_as_sys_msg=True, examples_as_sys_msg=True,
extra_params={ extra_params={
@ -370,7 +370,7 @@ MODEL_SETTINGS = [
), ),
ModelSettings( ModelSettings(
"vertex_ai/claude-3-5-haiku@20241022", "vertex_ai/claude-3-5-haiku@20241022",
"whole", "diff",
weak_model_name="vertex_ai/claude-3-5-haiku@20241022", weak_model_name="vertex_ai/claude-3-5-haiku@20241022",
extra_params={ extra_params={
"max_tokens": 4096, "max_tokens": 4096,
@ -378,7 +378,7 @@ MODEL_SETTINGS = [
), ),
ModelSettings( ModelSettings(
"openrouter/anthropic/claude-3.5-haiku", "openrouter/anthropic/claude-3.5-haiku",
"whole", "diff",
weak_model_name="openrouter/anthropic/claude-3.5-haiku", weak_model_name="openrouter/anthropic/claude-3.5-haiku",
extra_params={ extra_params={
"max_tokens": 4096, "max_tokens": 4096,
@ -387,7 +387,7 @@ MODEL_SETTINGS = [
), ),
ModelSettings( ModelSettings(
"openrouter/anthropic/claude-3.5-haiku:beta", "openrouter/anthropic/claude-3.5-haiku:beta",
"whole", "diff",
weak_model_name="openrouter/anthropic/claude-3.5-haiku:beta", weak_model_name="openrouter/anthropic/claude-3.5-haiku:beta",
extra_params={ extra_params={
"max_tokens": 4096, "max_tokens": 4096,