open-webui / helm-charts

53 stars 37 forks source link

Pipelines Not Detected #33

Closed Altair-Bueno closed 3 months ago

Altair-Bueno commented 3 months ago

Expected behavior

Deploying the chart with the following values should enable pipelines

ollama:
  runtimeClassName: nvidia
  persistentVolume:
    enabled: true
  ollama:
    gpu:
      enabled: true
      type: nvidia
      number: 2

Current behavior

Pipelines tab shows the message Pipelines Not Detected

image

Current workaround

Setting the API key to 0p3n-w3bu!, as noted by pipelines' README, fixes this issue

0xThresh commented 3 months ago

Thanks for the report @Altair-Bueno. In your Connections tab in Open WebUI, were you seeing the service name for Pipelines correctly populated there? I'm assuming you did, and that once you added the API key value there, you were able to connect to Pipelines correctly.

0xThresh commented 3 months ago

I've just confirmed that the behavior I described above is accurate:

image

We can fix this by adding the API key to the helper when one isn't defined. Thanks again for the report, PR is welcome if you want to, otherwise I'll fix it when I can.

0xThresh commented 3 months ago

Fixed: https://github.com/open-webui/helm-charts/pull/39