Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Support using a pair of models for coding, like R1 as architect with Sonnet as Editor #3928

Open
2 tasks done
edwardochoaphd opened this issue Feb 1, 2025 · 0 comments
Open
2 tasks done
Assignees
Labels
kind:enhancement Indicates a new feature request, imrovement, or extension "needs-triage"

Comments

@edwardochoaphd
Copy link

edwardochoaphd commented Feb 1, 2025

Validations

  • I believe this is a way to improve. I'll try to join the Continue Discord for questions
  • I'm not able to find an open issue that requests the same enhancement

Problem

R1 as architect with Sonnet as editor has set a new SOTA of 64.0% on the aider polyglot benchmark. They achieve this at 14X less cost compared to the previous o1 SOTA result.
Ref.
https://aider.chat/2025/01/24/r1-sonnet.html
https://aider.chat/2024/09/26/architect.html

Solution

Ex: Aider supports using a pair of models for coding:

  • An Architect model is asked to describe how to solve the coding problem. Thinking/reasoning models often work well in this role.
  • An Editor model is given the Architect’s solution and asked to produce specific code editing instructions to apply those changes to existing source files.
@dosubot dosubot bot added the kind:enhancement Indicates a new feature request, imrovement, or extension label Feb 1, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
kind:enhancement Indicates a new feature request, imrovement, or extension "needs-triage"
Projects
None yet
Development

No branches or pull requests

2 participants