Documentation Index
Fetch the complete documentation index at: https://docs.perceptron.inc/llms.txt
Use this file to discover all available pages before exploring further.
What model name should I use?
Usemodel="perceptron-mk1" for Perceptron’s flagship vision-language model — supports image and video inputs, reasoning, and structured annotations (point, box, polygon, clip). Set provider="perceptron".
For lighter-weight image-only variants (single-image or multi-image understanding), drop to the 0.2 series: model="isaac-0.2-2b-preview" for the standard 2B reasoning model or model="isaac-0.2-1b" for the compact edge-deployable 1B. The legacy model="isaac-0.1" is still supported for existing integrations.
Do I have to self-host?
No. The hosted API is the fastest way to ship. Self-hosting is optional for the 0.x series — pull the isaac-0.2-2b-preview weights, the isaac-0.2-1b weights, or the isaac-0.1 weights if you need to deploy on-prem or at the edge. Perceptron Mk1 is hosted-only.How do I stream partial results?
Use thestream=True flag (or the perceptron.question helper) to receive text.delta and points.delta events as the model reasons.
Why am I getting AuthError?
The SDK found no usable API key. Double-check that PERCEPTRON_API_KEY is set before running your script, or pass configure(api_key="sk-live-...") inline. If you use .env, call load_dotenv() before invoking configure.
Still stuck? Contact support with logs or share a repro in our Discord.