diff --git a/llama_stack/apis/synthetic_data_generation/registry.py b/llama_stack/apis/synthetic_data_generation/registry.py new file mode 100644 index 000000000..ba097f610 --- /dev/null +++ b/llama_stack/apis/synthetic_data_generation/registry.py @@ -0,0 +1,13 @@ +# Copyright (c) Meta Platforms, Inc. and affiliates. +# All rights reserved. +# +# This source code is licensed under the terms described in the LICENSE file in +# the root directory of this source tree. + +from llama_stack.apis.synthetic_data_generation import SyntheticDataGeneration + +SYNTHETIC_DATA_GENERATION_PROVIDERS: dict[str, SyntheticDataGeneration] = {} + + +def get_provider(name: str = "meta_synthetic_data_kit") -> SyntheticDataGeneration: + raise NotImplementedError(f"No provider registered yet for synthetic_data_generation (requested: {name})")