Supported Models
| Model | API String |
|---|---|
| GPT-5.4 | gpt-5.4 |
| GPT-5.4 mini | gpt-5.4-mini |
| GPT-5.4 nano | gpt-5.4-nano |
Supported Tools
Every Nen desktop exposes thecomputer tool via GET /tools. The following actions are available:
| Action | Description | Key Parameters |
|---|---|---|
screenshot | Capture the current screen | — |
left_click | Click at coordinates | coordinate: [x, y] |
right_click | Right-click at coordinates | coordinate: [x, y] |
double_click | Double-click at coordinates | coordinate: [x, y] |
mouse_move | Move cursor without clicking | coordinate: [x, y] |
type | Type text at cursor position | text: string |
key | Press a key or combination | text: "Return", "ctrl+a" |
scroll | Scroll in a direction | coordinate, scroll_direction, scroll_amount |
wait | Pause for loading screens | — |
cursor_position | Get current cursor position | — |
Tool Format
Nen returns standard JSON Schema fromGET /tools. Wrap each tool in OpenAI’s function format:
This same format works with any OpenAI-compatible API (MiniMax, GLM, Kimi, etc.).
Getting Started
Usenen example create to scaffold a ready-to-run agent project:
Next Steps
Claude (Anthropic)
Same pattern with Claude models
Computer Tool Reference
Full reference for all computer actions