From e1029a385850902c35d35f3c4e37c672f6842b0a Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Mon, 30 Sep 2024 21:17:27 -0700 Subject: [PATCH] copy --- aider/website/docs/more/infinite-output.md | 34 ++++++++++++++++++- .../docs/troubleshooting/token-limits.md | 2 +- scripts/update-docs.sh | 3 +- 3 files changed, 36 insertions(+), 3 deletions(-) diff --git a/aider/website/docs/more/infinite-output.md b/aider/website/docs/more/infinite-output.md index 3392d4d39..02006e8fb 100644 --- a/aider/website/docs/more/infinite-output.md +++ b/aider/website/docs/more/infinite-output.md @@ -51,11 +51,43 @@ data = json.loads(response.text) prefill_models = [model for model, info in data.items() if info.get('supports_assistant_prefill') == True] # Generate the list of models -model_list = "\n".join(f"- {model}" for model in prefill_models) +model_list = "\n".join(f"- {model}" for model in sorted(prefill_models)) cog.out(f"Models that support prefill:\n\n{model_list}") ]]]--> +- mistral/mistral-tiny +- mistral/mistral-small +- mistral/mistral-small-latest +- mistral/mistral-medium +- mistral/mistral-medium-latest +- mistral/mistral-medium-2312 +- mistral/mistral-large-latest +- mistral/mistral-large-2402 +- mistral/mistral-large-2407 +- mistral/pixtral-12b-2409 +- mistral/open-mistral-7b +- mistral/open-mixtral-8x7b +- mistral/open-mixtral-8x22b +- mistral/codestral-latest +- mistral/codestral-2405 +- mistral/open-mistral-nemo +- mistral/open-mistral-nemo-2407 +- mistral/open-codestral-mamba +- mistral/codestral-mamba-latest +- deepseek-chat +- codestral/codestral-latest +- codestral/codestral-2405 +- deepseek-coder +- claude-3-haiku-20240307 +- claude-3-opus-20240229 +- claude-3-sonnet-20240229 +- claude-3-5-sonnet-20240620 +- vertex_ai/claude-3-sonnet@20240229 +- vertex_ai/claude-3-5-sonnet@20240620 +- vertex_ai/claude-3-haiku@20240307 +- vertex_ai/claude-3-opus@20240229 +- openrouter/anthropic/claude-3.5-sonnet diff --git a/aider/website/docs/troubleshooting/token-limits.md b/aider/website/docs/troubleshooting/token-limits.md index 95f817939..3e42f1a92 100644 --- a/aider/website/docs/troubleshooting/token-limits.md +++ b/aider/website/docs/troubleshooting/token-limits.md @@ -68,7 +68,7 @@ To avoid hitting output token limits: - Ask for smaller changes in each request. - Break your code into smaller source files. - Use a strong model like gpt-4o, sonnet or opus that can return diffs. - +- Use a model that supports [infinite output](/docs/more/infinite-output.html). ## Other causes diff --git a/scripts/update-docs.sh b/scripts/update-docs.sh index 325872bff..34332ec2f 100755 --- a/scripts/update-docs.sh +++ b/scripts/update-docs.sh @@ -21,4 +21,5 @@ cog $ARG \ aider/website/docs/config/aider_conf.md \ aider/website/docs/config/adv-model-settings.md \ aider/website/docs/leaderboards/index.md \ - aider/website/docs/llms/other.md + aider/website/docs/llms/other.md \ + aider/website/docs/more/infinite-output.md