poprox_concepts.api.recommendations.versions#

Classes

ProtocolVersions(*values)

RecommenderInfo(*[, name, version, hash])

Identity and versioning metadata for the system that generated the provided recommendations.

class poprox_concepts.api.recommendations.versions.ProtocolVersions(*values)#

Bases: Enum

class poprox_concepts.api.recommendations.versions.RecommenderInfo(*, name=None, version=None, hash=None)#

Bases: BaseModel

Identity and versioning metadata for the system that generated the provided recommendations.

Parameters:
  • name (str | None)

  • version (str | None)

  • hash (str | None)

model_config: ClassVar[ConfigDict] = {}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].