ai_extract
Extract specified fields from plain text and return them as structured JSON, using a free language model.
Instructions
Extract named fields from plain text as JSON using a configured free LLM. Plain prose only — no code, secrets, or file paths.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"text": "<text>",
"fields": "<fields>"
},
"name": "ai_extract"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Plain text to extract from | |
| fields | Yes | Field names to extract, e.g. ['author', 'date', 'title'] |