feat: update ModelSettings in aider/models.py

This commit is contained in:
Paul Gauthier (aider) 2024-09-27 12:58:45 -07:00
parent 58c856505b
commit c3e44b498d

View file

@ -266,9 +266,11 @@ MODEL_SETTINGS = [
use_repo_map=True, use_repo_map=True,
examples_as_sys_msg=True, examples_as_sys_msg=True,
accepts_images=True, accepts_images=True,
max_tokens=8192, extra_params={
extra_headers={ "extra_headers": {
"anthropic-beta": ANTHROPIC_BETA_HEADER, "anthropic-beta": ANTHROPIC_BETA_HEADER,
},
"max_tokens": 8192,
}, },
cache_control=True, cache_control=True,
reminder="user", reminder="user",
@ -281,9 +283,11 @@ MODEL_SETTINGS = [
editor_edit_format="editor-diff", editor_edit_format="editor-diff",
use_repo_map=True, use_repo_map=True,
examples_as_sys_msg=True, examples_as_sys_msg=True,
max_tokens=8192, extra_params={
extra_headers={ "extra_headers": {
"anthropic-beta": ANTHROPIC_BETA_HEADER, "anthropic-beta": ANTHROPIC_BETA_HEADER,
},
"max_tokens": 8192,
}, },
cache_control=True, cache_control=True,
reminder="user", reminder="user",
@ -293,8 +297,10 @@ MODEL_SETTINGS = [
"whole", "whole",
weak_model_name="anthropic/claude-3-haiku-20240307", weak_model_name="anthropic/claude-3-haiku-20240307",
examples_as_sys_msg=True, examples_as_sys_msg=True,
extra_headers={ extra_params={
"anthropic-beta": ANTHROPIC_BETA_HEADER, "extra_headers": {
"anthropic-beta": ANTHROPIC_BETA_HEADER,
},
}, },
cache_control=True, cache_control=True,
), ),
@ -303,8 +309,10 @@ MODEL_SETTINGS = [
"whole", "whole",
weak_model_name="claude-3-haiku-20240307", weak_model_name="claude-3-haiku-20240307",
examples_as_sys_msg=True, examples_as_sys_msg=True,
extra_headers={ extra_params={
"anthropic-beta": ANTHROPIC_BETA_HEADER, "extra_headers": {
"anthropic-beta": ANTHROPIC_BETA_HEADER,
},
}, },
cache_control=True, cache_control=True,
), ),
@ -317,7 +325,9 @@ MODEL_SETTINGS = [
use_repo_map=True, use_repo_map=True,
examples_as_sys_msg=True, examples_as_sys_msg=True,
accepts_images=True, accepts_images=True,
max_tokens=8192, extra_params={
"max_tokens": 8192,
},
reminder="user", reminder="user",
cache_control=True, cache_control=True,
), ),