-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
epic: Refactor Inference Engines #2451
Comments
3 tasks
|
This was referenced Mar 25, 2024
This was referenced Apr 3, 2024
Since we scoped down the epic and create according out-of-scope sub tasks. Let's close this. cc @Van-QA |
No hope for Gemini support anytime soon? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Motivation
Currently, integrating new inference providers involves significant code duplication, including duplicating SSE helper functions, handling engine settings file I/O operations, and managing event handling for loading, unloading models, and inference processes.
Specs
Tasklist
registerModels
. Refactor Inference Extensions to useregisterModels
function. @namchuaiimport, convert models
(deprecate huggingface extension) @namchuaiOut of scope
Preconfigured models defined inb
/jan/engines/mistral/models
(KIV? current under /models)User can choose the models from the Input Box (KIV?)
Mistral Extension defines the Right Panel settings that user can change. i.e. Mistral Extension “registers” the Right Panel Settings view (KIV?)
Add more providers:
Local:
Remote:
Other Libraries
Not in Scope
The text was updated successfully, but these errors were encountered: