Version: 3.x

rasa.graph_components.providers.nlu_training_data_provider

NLUTrainingDataProvider Objects

class NLUTrainingDataProvider(GraphComponent)

Provides NLU training data during training.

__init__

| __init__(config: Dict[Text, Any], model_storage: ModelStorage, resource: Resource) -> None

Creates a new NLU training data provider.

get_default_config

| @classmethod
| get_default_config(cls) -> Dict[Text, Any]

Returns the default config for NLU training data provider.

create

| @classmethod
| create(cls, config: Dict[Text, Any], model_storage: ModelStorage, resource: Resource, execution_context: ExecutionContext) -> NLUTrainingDataProvider

Creates a new NLU training data provider.

provide

| provide(importer: TrainingDataImporter) -> TrainingData

Provides nlu training data during training.