How to self-host the open-source Evidently UI service.
workspace
. This designates a remote or local directory where you will store the evaluation results (JSON Reports called snapshots
). The UI Service will read the data from this source.
There are three scenarios, based on where you run the UI Service and store data.
path
parameter to specify the path to a local directory.
Parameter | Description |
---|---|
self.base_url = base_url | URL for the remote UI service. |
self.secret = secret | String with secret, None by default. Use it if access to the URL is protected by a password. |
fsspec
that allows accessing data on remote file systems via a standard Python interface.
You can verify supported data stores in the Fsspec documentation (built-in implementations and other implementations).
For example, to read snapshots from an S3 bucket (with MinIO running on localhost:9000), you must specify environment variables: