aiq.retriever.nemo_retriever.register#
Classes#
Configuration for a Retriever which pulls data from a Nemo Retriever service. |
Functions#
|
|
|
Module Contents#
- class NemoRetrieverConfig(/, **data: Any)#
Bases:
aiq.data_models.retriever.RetrieverBaseConfig
Configuration for a Retriever which pulls data from a Nemo Retriever service.
Create a new model by parsing and validating input data from keyword arguments.
Raises [
ValidationError
][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.self
is explicitly positional-only to allowself
as a field name.- uri: pydantic.HttpUrl = None#
- async nemo_retriever(
- retriever_config: NemoRetrieverConfig,
- builder: aiq.builder.builder.Builder,
- async nemo_retriever_client(
- config: NemoRetrieverConfig,
- builder: aiq.builder.builder.Builder,