{"name":"Document Processing","description":"AI-powered document extraction for invoices, contracts, and forms","capabilities":[{"id":"extract-document","name":"Extract Document Data","description":"Extracts structured data from documents like invoices, contracts, and forms","inputSchema":{"type":"object","properties":{"document":{"type":"string","description":"Document text content or base64-encoded image"},"documentType":{"type":"string","enum":["invoice","contract","form","receipt","general"],"description":"Type of document (default: general)"},"extractFields":{"type":"array","items":{"type":"string"},"description":"Specific fields to extract (auto-detected if not specified)"},"outputFormat":{"type":"string","enum":["json","csv","text"],"description":"Output format (default: json)"},"language":{"type":"string","description":"Document language (default: auto-detect)"}},"required":["document"]},"outputSchema":{"type":"object","properties":{"extracted":{"type":"object"},"confidence":{"type":"number"},"documentType":{"type":"string"},"fieldsFound":{"type":"array","items":{"type":"string"}},"warnings":{"type":"array","items":{"type":"string"}}}},"pricing":{"model":"per-request","basePrice":"0.015","currency":"USDC"}}],"supportedTypes":["invoice","contract","form","receipt","general"],"model":"@cf/meta/llama-3-8b-instruct"}