nemo_gym.base_responses_api_agent#

Module Contents#

Classes#

API#

class nemo_gym.base_responses_api_agent.BaseResponsesAPIAgentConfig(/, **data: typing.Any)[source]#

Bases: nemo_gym.server_utils.BaseRunServerInstanceConfig

class nemo_gym.base_responses_api_agent.BaseResponsesAPIAgent(/, **data: typing.Any)[source]#

Bases: nemo_gym.server_utils.BaseServer

config: nemo_gym.base_responses_api_agent.BaseResponsesAPIAgentConfig#

None

class nemo_gym.base_responses_api_agent.SimpleResponsesAPIAgent(/, **data: typing.Any)[source]#

Bases: nemo_gym.base_responses_api_agent.BaseResponsesAPIAgent, nemo_gym.server_utils.SimpleServer

config: nemo_gym.base_responses_api_agent.BaseResponsesAPIAgentConfig#

None

setup_webserver() fastapi.FastAPI[source]#
abstractmethod async responses(
body: nemo_gym.openai_utils.NeMoGymResponseCreateParamsNonStreaming = Body(),
) nemo_gym.openai_utils.NeMoGymResponse[source]#
abstractmethod async run(
body: nemo_gym.base_resources_server.BaseRunRequest = Body(),
) nemo_gym.base_resources_server.BaseVerifyResponse[source]#