Version 1.23 Upgrade Steps

As described in the release notes, pipelines with API access tokens or OAuth authentication do not allow for public search access without API token anymore.

In turn the API endpoint api/v1/websiteSearch is only available in the following scenario

  • The search interface references one or multiple query pipelines

  • The access configuration of each query pipeline must be set to “Public Search”

Example

This means that access to

API Access Configuration

API Access Configuration

will not work anymore, resulting in

Authentication Issue in the websiteSearch interface.

Authentication Issue in the websiteSearch interface.

For existing installations this means that the website search experience (without OAuth) might not work after the upgrade. In such a case do the following:

  • reconfigure the existing pipeline and set access type: “Public Search”

If you need to keep the existing pipeline for API access, for instance for Open WebUI, do the following:

  1. Create a new query pipeline.

  2. Configure one “Sub Process” stage which references the existing API access-pipeline.

    Screenshot of the according pipeline configuration
  3. Set access type to Public Search

  4. Configure this pipeline as part of you search experience

    Screenshot of a configuration dialog