# VLM Run

VLM Run provides multimodal agents, structured extraction, predictions, files, skills, feedback, and evaluation APIs.

Category: Other. Connect from any Rakazo bot at https://rakazo.com/integrations/vlm-run/.

## Actions

- **Create Skill**: Create a reusable skill from exactly one uploaded zip, prompt, or chat session.
- **Discover Extraction Schemas** (read-only): List supported structured-extraction domains, or return the full JSON schema for one domain when domain is provided.
- **Execute Agent**: Start a VLM Run agent execution from an existing agent name or inline configuration over multimodal inputs.
- **Extract Structured JSON**: Start structured JSON extraction from images, a document, a video, or audio using a domain, custom schema, or skill.
- **Find Files** (read-only): List uploaded files or find one by file ID or MD5 hash.
- **Find Skills** (read-only): List VLM Run skills or find one exact skill by ID, name, and optional version.
- **Get Run** (read-only): Get the current status and result of one structured-extraction prediction or agent execution.
- **List Agents** (read-only): Return agents available to the connected account for selection before execution.
- **List Artifacts** (read-only): List artifact metadata belonging to exactly one chat session or agent execution.
- **List Runs** (read-only): List structured-extraction predictions or agent executions for the connected account.
- **Upload File**: Upload a local file to VLM Run for extraction, agent input, or skill creation.
