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

Headless Backend Extensions #2782

Open
1 task done
Tracked by #2781 ...
louis-jan opened this issue Apr 22, 2024 · 0 comments
Open
1 task done
Tracked by #2781 ...

Headless Backend Extensions #2782

louis-jan opened this issue Apr 22, 2024 · 0 comments
Assignees
Labels
roadmap: Cortex Cortex, Cortex llama cpp, core extensions

Comments

@louis-jan
Copy link
Contributor

louis-jan commented Apr 22, 2024

Description

We will introduce Extensions as part of the Cortex Backend, allowing us to migrate our current remote inference engine extensions into Cortex.

Some questions about how it should work alongside Cortex-JS:

  1. Where are these extensions located? Should the repo be separated or within the cortex-js folder?
  2. How they can be activated or deactivated?
  3. Would it be scoped only by the Inference Engine?
  4. How is it designed within a NestJS backend?
graph RL
Cortex[?cortex-cpp Engine Extension] -->|inject| Backend
OpenAI[?OpenAI Engine Extension] --> |inject| Backend
Cohere[?OpenAI Engine Extension] --> |inject| Backend
Groq[?Groq Engine Extension] --> |inject| Backend
... --> |inject| Backend
Loading

Subtask

@louis-jan louis-jan self-assigned this Apr 24, 2024
@Van-QA Van-QA added the roadmap: Cortex Cortex, Cortex llama cpp, core extensions label May 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
roadmap: Cortex Cortex, Cortex llama cpp, core extensions
Projects
Archived in project
Development

No branches or pull requests

2 participants