def METHOD_NAME(
    drift_detector_uri: str,
) -> Iterable[ModelSettings]:
    model_settings = ModelSettings(
        name="alibi-detect-model",
        implementation=AlibiDetectRuntime,
        parameters=ModelParameters(
            uri=drift_detector_uri,
            version="v1.2.3",
            extra={"predict_parameters": {"drift_type": "feature"}, "batch_size": 5},
        ),
    )
    # Ensure context is activated - otherwise it may fail trying to register
    # drift
    with model_context(model_settings):
        yield model_settings