nemo_gym.server_metadata

View as Markdown

Module Contents

Classes

NameDescription
ServerMetadataMetadata extracted from a resources-server or agent-server YAML config.

Functions

NameDescription
_visit_server-
visit_agent_serverExtract agent server metadata from YAML data.
visit_resources_serverExtract resources server metadata from YAML data.

API

class nemo_gym.server_metadata.ServerMetadata(
domain: typing.Optional[str] = None,
description: typing.Optional[str] = None,
verified: bool = False,
verified_url: typing.Optional[str] = None,
value: typing.Optional[str] = None
)
Dataclass

Metadata extracted from a resources-server or agent-server YAML config.

description
Optional[str] = None
domain
Optional[str] = None
value
Optional[str] = None
verified
bool = False
verified_url
Optional[str] = None
nemo_gym.server_metadata.ServerMetadata.to_dict() -> dict[str, str | bool | None]

Convert to dict for backward compatibility with hf_utils.py

nemo_gym.server_metadata._visit_server(
data: dict,
server_type_key: str,
level: int = 1
) -> nemo_gym.server_metadata.ServerMetadata
nemo_gym.server_metadata.visit_agent_server(
data: dict,
level: int = 1
) -> nemo_gym.server_metadata.ServerMetadata

Extract agent server metadata from YAML data.

nemo_gym.server_metadata.visit_resources_server(
data: dict,
level: int = 1
) -> nemo_gym.server_metadata.ServerMetadata

Extract resources server metadata from YAML data.