pipelines icon indicating copy to clipboard operation
pipelines copied to clipboard

feat: pypi release (bundling with open-webui)

Open tjbck opened this issue 1 year ago • 5 comments

e.g. pip install open-webui[pipelines] to install

pipelines serve -d ./path/to/pipelines to serve

tjbck avatar May 22 '24 07:05 tjbck

We need to publish this to pypi as name like open-webui-pipelines and add optional pipelines feature to open-webui deps on open-webui-pipelines

tcztzy avatar May 22 '24 07:05 tcztzy

I will move main.py and other py file into a directory in case not conflict with the open-webui's main.py.

tcztzy avatar May 22 '24 08:05 tcztzy

We need to publish this to pypi as name like open-webui-pipelines and add optional pipelines feature to open-webui deps on open-webui-pipelines

or we can use open-webui <other args> --pipelines ./path/to/pipelines to start them all

tcztzy avatar May 22 '24 08:05 tcztzy

I believe it would be beneficial if we could install the package using pip, as this would provide typing support for a custom pipeline repository.

is there a blocker for this?

ewgdg avatar Mar 09 '25 02:03 ewgdg

just realized that I can use PYTHONPATH to get typing.

ewgdg avatar Mar 09 '25 07:03 ewgdg