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

[FEATURE] distilabel server #580

Open
gabrielmbmb opened this issue Apr 25, 2024 · 0 comments
Open

[FEATURE] distilabel server #580

gabrielmbmb opened this issue Apr 25, 2024 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@gabrielmbmb
Copy link
Member

Description

Currently distilabel can be only executed locally executing either a python script with the pipeline or using the CLI.

For future integrations with Argilla UI or deploying distilabel in services like HF Inference Endpoints, it would be nice to have a distilabel server that it's waiting for requests to execute certain pipeline.

The server will have a queue of pipeline executions. The queue will be filled from a POST requests to an HTTP server, that will contain the pipeline and the runtime parameters needed to execute the pipeline.

Adding a layer in distilabel allowing to generate statistics about the pipeline execution could allow to send back the pipeline execution information to a UI using SSE.

@gabrielmbmb gabrielmbmb added the enhancement New feature or request label Apr 25, 2024
@gabrielmbmb gabrielmbmb added this to the 1.3.0 milestone Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

1 participant