Skip to main content
Navigator n1 is deprecated and will be fully removed on 2026-05-30. Existing requests with n1-latest or n1-20260203 continue to work until that date. Please migrate to Navigator n1.5 before then.
Navigator n1 is the first generation of the Navigator model family. Use the API model id n1-latest (or a dated version) in the model field of your chat.completions requests.

Model Versions

API model idDescription
n1-latestPoints to the latest stable Navigator n1 model. Currently points to n1-20260203. Deprecated — sunset 2026-05-30.
n1-20260203Stable release (2026-02-03). Deprecated — sunset 2026-05-30.

Supported Actions

Navigator n1 uses the legacy action space with Playwright-compatible key names.
ActionDescriptionRequired ArgsOptional Args
left_clickLeft mouse clickcoordinates
double_clickDouble left clickcoordinates
triple_clickTriple left clickcoordinates
right_clickRight mouse clickcoordinates
scrollScroll the pagecoordinates, direction, amount
typeType text into focused inputtextpress_enter_after, clear_before_typing
key_pressKeyboard input (Playwright key names)key_comb
hoverHover over a pointcoordinates
dragDrag from start to targetstart_coordinates, coordinates
waitPause execution
goto_urlNavigate to URLurl
go_backBrowser back
refreshReload page
Parameter notes:
  • coordinates is always [x, y] in the normalized 1000x1000 space.
  • direction for scroll is one of: down, up, left, right.
  • amount for scroll is an integer where 1 unit is approximately 10% of the screen height.
  • key_comb uses Playwright key names (e.g., Escape, Control+c, ArrowLeft).
[
    {"type": "function", "function": {"name": "left_click", "description": "Left mouse click at a specific point on the page.", "parameters": {"type": "object", "properties": {"coordinates": {"type": "array", "description": "The [x, y] location to click.", "items": {"type": "integer"}}}, "required": ["coordinates"]}}},
    {"type": "function", "function": {"name": "double_click", "description": "Double left mouse click at a specific point on the page.", "parameters": {"type": "object", "properties": {"coordinates": {"type": "array", "description": "The [x, y] location to click.", "items": {"type": "integer"}}}, "required": ["coordinates"]}}},
    {"type": "function", "function": {"name": "triple_click", "description": "Triple left mouse click at a specific point on the page.", "parameters": {"type": "object", "properties": {"coordinates": {"type": "array", "description": "The [x, y] location to click.", "items": {"type": "integer"}}}, "required": ["coordinates"]}}},
    {"type": "function", "function": {"name": "right_click", "description": "Right mouse click at a specific point on the page.", "parameters": {"type": "object", "properties": {"coordinates": {"type": "array", "description": "The [x, y] location to click.", "items": {"type": "integer"}}}, "required": ["coordinates"]}}},
    {"type": "function", "function": {"name": "scroll", "description": "Scrolls the page in a given direction.", "parameters": {"type": "object", "properties": {"direction": {"type": "string"}, "coordinates": {"type": "array", "items": {"type": "integer"}}, "amount": {"type": "integer"}}, "required": ["direction", "coordinates", "amount"]}}},
    {"type": "function", "function": {"name": "type", "description": "Types text into the currently focused input.", "parameters": {"type": "object", "properties": {"text": {"type": "string"}, "press_enter_after": {"type": "boolean"}, "clear_before_typing": {"type": "boolean"}}, "required": ["text"]}}},
    {"type": "function", "function": {"name": "key_press", "description": "Sends a keyboard input (Playwright-compatible key combination).", "parameters": {"type": "object", "properties": {"key_comb": {"type": "string"}}, "required": ["key_comb"]}}},
    {"type": "function", "function": {"name": "drag", "description": "Drags an element from start to target.", "parameters": {"type": "object", "properties": {"start_coordinates": {"type": "array", "items": {"type": "integer"}}, "coordinates": {"type": "array", "items": {"type": "integer"}}}, "required": ["start_coordinates", "coordinates"]}}},
    {"type": "function", "function": {"name": "hover", "description": "Hovers over a specific point on the page.", "parameters": {"type": "object", "properties": {"coordinates": {"type": "array", "items": {"type": "integer"}}}, "required": ["coordinates"]}}},
    {"type": "function", "function": {"name": "go_back", "description": "Navigates back.", "parameters": {"type": "object", "properties": {}, "required": []}}},
    {"type": "function", "function": {"name": "wait", "description": "Pauses execution.", "parameters": {"type": "object", "properties": {}, "required": []}}},
    {"type": "function", "function": {"name": "goto_url", "description": "Navigates to URL.", "parameters": {"type": "object", "properties": {"url": {"type": "string"}}, "required": ["url"]}}},
    {"type": "function", "function": {"name": "refresh", "description": "Reloads the page.", "parameters": {"type": "object", "properties": {}, "required": []}}}
]

Key Differences from Navigator n1.5

FeatureNavigator n1Navigator n1.5
Mouse movehovermouse_move
Key press paramkey_comb (Playwright names)key (lowercase key space)
Click modifiersNot supportedref, modifier params
Additional toolshold_key, middle_click, mouse_down, mouse_up, go_forward
Tool setsFixedSelectable (browser_tools_core-*, browser_tools_expanded-*)
disable_toolsNot supportedSupported
JSON structured outputNot supportedjson_schema param with parsed_json response
type extraspress_enter_after, clear_before_typingNot included