mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-30 17:24:59 +00:00
feat: add image support for Claude 3 models
This commit is contained in:
parent
b46de7127d
commit
8f62f99db7
1 changed files with 6 additions and 2 deletions
|
@ -279,11 +279,12 @@ MODEL_SETTINGS = [
|
||||||
ModelSettings(
|
ModelSettings(
|
||||||
"anthropic/claude-3-5-sonnet-20240620",
|
"anthropic/claude-3-5-sonnet-20240620",
|
||||||
"diff",
|
"diff",
|
||||||
weak_model_name="claude-3-haiku-20240307",
|
weak_model_name="anthropic/claude-3-haiku-20240307",
|
||||||
editor_model_name="anthropic/claude-3-5-sonnet-20240620",
|
editor_model_name="anthropic/claude-3-5-sonnet-20240620",
|
||||||
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,
|
||||||
|
accepts_images=True,
|
||||||
extra_params={
|
extra_params={
|
||||||
"extra_headers": {
|
"extra_headers": {
|
||||||
"anthropic-beta": ANTHROPIC_BETA_HEADER,
|
"anthropic-beta": ANTHROPIC_BETA_HEADER,
|
||||||
|
@ -296,11 +297,12 @@ MODEL_SETTINGS = [
|
||||||
ModelSettings(
|
ModelSettings(
|
||||||
"anthropic/claude-3-5-sonnet-20241022",
|
"anthropic/claude-3-5-sonnet-20241022",
|
||||||
"diff",
|
"diff",
|
||||||
weak_model_name="claude-3-haiku-20240307",
|
weak_model_name="anthropic/claude-3-haiku-20240307",
|
||||||
editor_model_name="anthropic/claude-3-5-sonnet-20241022",
|
editor_model_name="anthropic/claude-3-5-sonnet-20241022",
|
||||||
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,
|
||||||
|
accepts_images=True,
|
||||||
extra_params={
|
extra_params={
|
||||||
"extra_headers": {
|
"extra_headers": {
|
||||||
"anthropic-beta": ANTHROPIC_BETA_HEADER,
|
"anthropic-beta": ANTHROPIC_BETA_HEADER,
|
||||||
|
@ -318,6 +320,7 @@ 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,
|
||||||
|
accepts_images=True,
|
||||||
extra_params={
|
extra_params={
|
||||||
"extra_headers": {
|
"extra_headers": {
|
||||||
"anthropic-beta": ANTHROPIC_BETA_HEADER,
|
"anthropic-beta": ANTHROPIC_BETA_HEADER,
|
||||||
|
@ -793,6 +796,7 @@ class Model(ModelSettings):
|
||||||
self.use_repo_map = True
|
self.use_repo_map = True
|
||||||
self.examples_as_sys_msg = True
|
self.examples_as_sys_msg = True
|
||||||
self.reminder = None
|
self.reminder = None
|
||||||
|
self.accepts_images = True
|
||||||
|
|
||||||
# use the defaults
|
# use the defaults
|
||||||
if self.edit_format == "diff":
|
if self.edit_format == "diff":
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue