Skip to main content

Model Versions

ModelDescription
n1-latestPoints to the latest stable n1 model. Currently points to n1-20260203.
n1-experimentalPoints to the latest experimental model. Currently n1-experimental-20260309. May be deprecated silently.
n1-experimental-20260309Experimental model released 2026-03-09.
n1-experimental-20260212Experimental model released 2026-02-12.
n1-20260203Latest stable n1 release.

Supported Actions

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 n1.5

Featuren1n1.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