Class IntentClassifierManager
Default implementation of IIntentClassifierManager.
public sealed class IntentClassifierManager : IIntentClassifierManager
- Inheritance
-
IntentClassifierManager
- Implements
- Inherited Members
Constructors
IntentClassifierManager(IPromptIntentClassifier)
public IntentClassifierManager(IPromptIntentClassifier initialClassifier)
Parameters
initialClassifierIPromptIntentClassifier
Properties
Classifier
Current active classifier.
public IPromptIntentClassifier Classifier { get; }
Property Value
Methods
ReloadCurrent()
Reloads the currently active classifier if it supports hot-reload (e.g. MlNetIntentClassifier).
public void ReloadCurrent()
SetClassifier(IPromptIntentClassifier)
Replaces the active classifier with classifier,
disposing the previous instance if it implements IDisposable.
public void SetClassifier(IPromptIntentClassifier classifier)
Parameters
classifierIPromptIntentClassifier