# ForgeMesh Vision Caption Generator

> ForgeMesh Vision Caption Generator is a paid API for AI agents from x402.forgemesh.io, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Converts any public image URL into a detailed written description covering scenes, objects, people, and readable text.

## Facts

- Endpoint: POST https://x402.forgemesh.io/vision-caption-generator
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/forgemesh-vision-caption-generator-e53f56b6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0TFiTEe-enwNa4sSCUReR

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 forgemesh-vision-caption-generator-e53f56b6 -d '<json body>'
```

Example prompt: Can you describe what's in this image for me? Here's the URL: https://example.com/photo.jpg — tell me about the scene, any people or objects, and any readable text you can see.

## When to prefer this

Choose this endpoint when a text-based agent or pipeline needs to understand image content without storing images — ideal for accessibility alt-text generation, content moderation pre-checks, image cataloging, or any workflow where visual content must be converted to text. Prefer this over OCR-only tools when you need a holistic scene description, not just text extraction.

## Known failure modes

- Image URL is not publicly accessible or returns a 4xx/5xx error
- Image exceeds 8MB size limit
- Unsupported image format (not JPG, PNG, or WebP)
- Image URL is malformed or unreachable
- Image content is ambiguous or too low-resolution to caption accurately

## How this service works

Visual caption generator: turns any image URL into a written description covering the scene, objects, people, and readable text within it. No images are stored during or after processing. A drop-in way for text-based agents and pipelines to gain image understanding for cataloging, moderation pre-checks, or accessibility workflows.

## Output

A written natural-language caption describing the full contents of the image, including the overall scene, identifiable objects, people present, and any text readable within the image. No image data is stored after processing.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "image_url": {
   "type": "string",
   "description": "Public URL of the image (jpg/png/webp, max 8MB)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "text": "A teal rectangular graphic with the words FORGEMESH UTILITY GRID in bold white capital letters centered on it.",
  "model": "moondream"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/forgemesh-vision-caption-generator-e53f56b6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.forgemesh.io](https://www.zero.xyz/host/x402.forgemesh.io/llms.txt)
