Extract values from a file
jev_extractExtract specific values—ports, versions, URLs, dates, quoted settings—from a file in one call, returning verbatim matches with line numbers and confidence.
Instructions
Get short values out of a file (a port, a version, a URL, a date, a quoted setting) without reading the file. Code finds every value of each requested kind; Jev picks the one that answers each question, so it can pick wrong but never invent a value. Pass every value you need from the file in one call: the file is read once for all of them. Returns, per question, the value verbatim with its line, a confidence-gated action, and whether the file answers at all. value is null when it does not.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | A file read inside the server. Same rules as jev_triage paths. Supply exactly one of path or text. | |
| text | No | The content, when you already hold it. | |
| act_above | No | Confidence at or above which the answer is marked 'act'. Default 0.8. Calibrate on your own data and the cost of being wrong. | |
| questions | Yes | Every value you need from this file (up to 16). They are judged in one pass over the same file, so batch them rather than calling again. | |
| review_above | No | Confidence at or above which the answer is marked 'review' rather than 'abstain'. Default 0.5. | |
| no_at_or_below | No | Probability at or below which a check's verdict is 'no'. Default 0.3. Between the two the verdict is 'uncertain'. | |
| yes_at_or_above | No | Probability at or above which a check's verdict is 'yes'. Default 0.7. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | Yes | ||
| usage | Yes | ||
| results | Yes | One per question, in the order asked. | |
| windows | Yes | Requests made; a question with more candidates than one request holds spans several. | |
| latency_ms | Yes | Wall-clock milliseconds for the API round trip, for your own calibration logs. | |
| thresholds | Yes |