Zum Inhalt

Middleware

ElluminateOpenAIMiddleware

ElluminateOpenAIMiddleware(client: Client)

initialize classmethod

initialize(*, base_url: str | None = None, api_key: str | None = None, api_key_env: str | None = None) -> None

Initialize the ElluminateOpenAIMiddleware.

Parameters:

Name Type Description Default
base_url str | None

The base URL of the Elluminate API.

None
api_key str | None

The API key to use for the Elluminate API.

None
api_key_env str | None

The environment variable to use for the API key.

None