# Private LLM Vision

> Private LLM Vision is a paid API for AI agents from api.erb-llm.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-18).

Analyzes images using a locally-hosted vision-language model with full privacy — no data sent to OpenAI, Anthropic, or any third-party cloud — paid per-call in USDC via x402.

## Facts

- Endpoint: POST https://api.erb-llm.com/v1/vision?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/private-llm-vision-add067c8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KzFelpO58NUGr9J-uydgC

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability private-llm-vision-add067c8 -d '<json body>'
```

Example prompt: Analyze this image for me using a privacy-first local vision model — no cloud providers — and tell me what's in it: https://example.com/photo.jpg. Ask it 'What objects and text are visible in this image?' and cap the response at 500 tokens.

## When to prefer this

Choose this endpoint when privacy is paramount and images must not be transmitted to OpenAI, Anthropic, or any third-party cloud provider. Ideal for sensitive documents, proprietary product images, medical or legal content, or any use case where data sovereignty matters. Also suitable for developers who want OpenAI-compatible vision API behavior with pay-per-call USDC pricing and no API key management. Prefer over OpenAI's vision API when regulatory, compliance, or confidentiality constraints prohibit external data sharing.

## Known failure modes

- Image URL not publicly accessible — returns error if the URL requires authentication or is behind a firewall
- More than 4 images provided — excess images beyond the first 4 are silently clamped
- Payment not included or insufficient USDC — x402 payment rejection
- Image format unsupported by the local vision model — model may return an error or poor result
- Prompt too vague or absent — defaults to 'Describe this image.' which may not meet user needs
- Max tokens set too low — truncated or incomplete response

## How this service works

Privacy-first OpenAI-compatible vision: a local vision-language model on dedicated hardware understands your images - they never reach OpenAI/Anthropic or any third-party cloud. Send a public image URL plus a prompt (or OpenAI image_url messages); receive a standard chat.completion JSON answering about the image. Up to 4 images per call (more are clamped). Pay per call in USDC on Base (x402), no API key.

## Output

A standard OpenAI-compatible chat.completion JSON object containing the model's textual answer or analysis about the submitted image(s), with up to 2048 tokens of output by default. The response follows the same structure as OpenAI's chat completion API, making it a drop-in replacement.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "image": {
   "type": "string",
   "description": "A public https:// image URL (simple form). Use `image`+`prompt`, or the full OpenAI `messages` array with image_url parts."
  },
  "model": {
   "type": "string",
   "description": "Optional. Default: the gateway's local vision-language model."
  },
  "prompt": {
   "type": "string",
   "description": "What to do with the image (used with `image`). Default: 'Describe this image.'"
  },
  "messages": {
   "type": "array",
   "items": {
    "type": "object"
   },
   "description": "OpenAI chat messages using image_url content parts (full form). Up to 4 images per call; more are clamped to the first 4."
  },
  "max_tokens": {
   "type": "integer",
   "description": "Optional output cap. Default: the full 2,048-token vision cap."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/private-llm-vision-add067c8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.erb-llm.com](https://www.zero.xyz/host/api.erb-llm.com/llms.txt)
