Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[Enhancement] New Cohere models are not validated in config.json #3865

Open
2 tasks done
sealad886 opened this issue Jan 27, 2025 · 0 comments
Open
2 tasks done

[Enhancement] New Cohere models are not validated in config.json #3865

sealad886 opened this issue Jan 27, 2025 · 0 comments
Assignees
Labels
area:configuration Relates to configuration options kind:enhancement Indicates a new feature request, imrovement, or extension "needs-triage"

Comments

@sealad886
Copy link
Contributor

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

Cohere has released several updated versions of old models (i.e. Command-R, Command-Light, and Command-R Plus) plus their embedding and reranker models; they have also release their new command-r7b. I note that all of these are available for free via their API, and they integrate well without significant setup.

Continue's config.json doesn't validate anything except command-r and command-r-plus, so even the new updated version (command-r-plus-08-2024) wouldn't validate.

I note that you can still put these values, it just throws a warning error. If using AUTODETECT, only command-r and command-r-plus will be detected.

Solution

  • Update config_schema.json to add in the additional models.
  • Update models.ts for the GUI to have the right info
  • Update cohere.ts with the added information
    This may also be a good spot to add in additional embedding and rerank models
@dosubot dosubot bot added area:configuration Relates to configuration options kind:enhancement Indicates a new feature request, imrovement, or extension labels Jan 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:configuration Relates to configuration options kind:enhancement Indicates a new feature request, imrovement, or extension "needs-triage"
Projects
None yet
Development

No branches or pull requests

2 participants