Alias in pipeline gives me a warning


When I try to configure a pipeline with alias to use specific features for the response selector, I get this warning:

UserWarning: You have provided an invalid key alias for component ConveRTFeaturizer in your pipeline. Valid options for ConveRTFeaturizer are:

  • model_url

Is this a known bug or am I doing something wrong? How can I know that the response selector is actually using only the features that I set?

  - name: ConveRTTokenizer
  - name: ConveRTFeaturizer
    alias: "convert"
    model_url: <url>
  - name: RegexFeaturizer
    alias: "regex"
  - name: DucklingEntityExtractor
    url: ""
  - name: CountVectorsFeaturizer
    alias: "cvf-word"
  - name: DIETClassifier
    epochs: 100
    model_confidence: linear_norm
    constrain_similarities: True
  - name: EntitySynonymMapper
  - name: ResponseSelector
    featurizers: [ "convert", "cvf-word" ]
    retrieval_intent: faq


1 Like


I updated to the latest version and these warnings keep showing up.

Let me know if it’s normal


1 Like