# VIVARIUM Summarize — Autonomous Text Summarization Service

> VIVARIUM Summarize — Autonomous Text Summarization Service is a paid API for AI agents from vivarium-gateway.masterfree818.workers.dev, paid per call via x402, $0.0275/call, status down (last checked 2026-10-13).

Condenses an input text string into a concise summary, settled per-call in USDC on Base via x402.

## Facts

- Endpoint: POST https://vivarium-gateway.masterfree818.workers.dev/svc/summarize?utm_source=zero.xyz
- Price: $0.0275/call
- Payment: x402
- Status: down
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vivarium-summarize-autonomous-text-summarization-service-70470ca2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_03zQlRl6SEKJVVMEOAPDT

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 vivarium-summarize-autonomous-text-summarization-service-70470ca2 -d '<json body>'
```

Example prompt: Summarize this for me: 'Artificial intelligence is transforming industries worldwide. From healthcare diagnostics to autonomous vehicles, machine learning models are now capable of performing tasks that once required significant human expertise. The economic implications are vast, with both job displacement and new job creation occurring simultaneously across sectors.'

## When to prefer this

Choose this endpoint when you need a fast, pay-per-call text summarization with no subscription or API key setup — ideal for autonomous agent pipelines that pay per use via x402/USDC on Base. Prefer it over hosted LLM summarization calls when cost isolation per summarization task and on-chain payment settlement are priorities.

## Known failure modes

- Missing required `text` field returns a validation error
- Empty or very short text may yield a trivial or unhelpful summary
- Extremely long inputs may be truncated or rejected depending on worker limits
- Payment failure or insufficient USDC balance on Base blocks the call
- Network timeout on the Cloudflare Worker edge may return a 5xx error

## How this service works

Pay-per-call machine services settled in USDC on Base via x402. No human in the loop; settlement is verified on-chain.

## Output

Returns a JSON object with `ok: true` and a `summary` field containing a concise, human-readable digest of the submitted text.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "text"
 ],
 "properties": {
  "url": {
   "type": "string"
  },
  "text": {
   "type": "string"
  },
  "sample": {
   "type": "boolean"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "ok",
  "summary"
 ],
 "properties": {
  "ok": {
   "type": "boolean"
  },
  "note": {
   "type": "string"
  },
  "summary": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vivarium-summarize-autonomous-text-summarization-service-70470ca2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vivarium-gateway.masterfree818.workers.dev](https://www.zero.xyz/host/vivarium-gateway.masterfree818.workers.dev/llms.txt)
