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

New features for Hayhooks #76

Open
2 of 9 tasks
mpangrazzi opened this issue Feb 17, 2025 · 0 comments
Open
2 of 9 tasks

New features for Hayhooks #76

mpangrazzi opened this issue Feb 17, 2025 · 0 comments
Assignees

Comments

@mpangrazzi
Copy link
Contributor

mpangrazzi commented Feb 17, 2025

This is a sort of a "Roadmap part 2" for Hayhooks. I will list here any possibile improvements with a rough estimation of implementation difficulty.

🟥 - difficult
🟨 - medium
🟩 - easy

  • 🟩 Add examples to programmatically create an hayhooks instance (to add custom routes or middlewares)
  • 🟩 Add an overwrite option to update a pipeline without the need of restarting the server
  • 🟥 Add support for requirements.txt-style extra dependencies
    • 🟥 To evaluate if each pipeline should run in separate environment
  • 🟨 Add support for AsyncPipeline
    • 🟨 Add support for async methods in BasePipelineWrapper
    • 🟨 Implement async_streaming_generator utility
  • 🟩 Add more examples
  • 🟨 Support file uploads (e.g. for indexing pipelines)
@mpangrazzi mpangrazzi self-assigned this Feb 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant