Skip to navigation

nemo_gym.web.computer_use

View as MarkdownOpen in Claude

Pinned Nano Omni prompt and tool contract for visual web tasks.

This module contains no browser implementation and no benchmark data adapter. It is selected by the agent’s nano_omni_toolcall policy protocol; Qwen and future policies provide their own model-facing adapters while sharing the same visual-browser environment and normalized WebAction wire contract.

Module Contents

Functions

NameDescription
nano_omni_toolsReturn a mutation-safe copy of Nano Omni’s Responses tool schema.

Data

NANO_OMNI_SYSTEM_PROMPT

NANO_OMNI_TOOLS

_COORDINATE_SCHEMA

API

nemo_gym.web.computer_use.nano_omni_tools(
) -> list[dict[str, typing.Any]]

Return a mutation-safe copy of Nano Omni’s Responses tool schema.

nemo_gym.web.computer_use.NANO_OMNI_SYSTEM_PROMPT = 'You are a GUI agent controlling a web browser. You are given a task instruction...
nemo_gym.web.computer_use.NANO_OMNI_TOOLS: list[dict[str, Any]] = [{'type': 'function', 'name': 'navigate', 'strict': False, 'description': 'Navig...
nemo_gym.web.computer_use._COORDINATE_SCHEMA: dict[str, Any] = {'anyOf': [{'type': 'array', 'minItems': 2, 'maxItems': 2, 'prefixItems': [{'typ...