Find Data by Concept
talonic_find_dataUnsure which field holds a concept? Locate the real fields, values, documents, and text passages that carry it, even under different names.
Instructions
Locate the REAL data behind a natural-language concept before querying anything: semantic + lexical retrieval that resolves a phrase ('payment volume per transaction', 'counterparty', 'Vertragslaufzeit') to the registry fields, values, documents and text passages that carry it — even when the field is captured under a different name.
USE WHEN: the user asks about a concept and you are not sure which field holds it, when talonic_list_fields / talonic_search came back empty or ambiguous, or when the answer may live in document prose rather than a captured cell. NOT FOR: reading a known field's values (talonic_field_values) or filtering by a known field (talonic_filter).
ARGS: query (the concept, in the user's words), optional top_k (1–25, default 10), document_ids (hard scope).
RETURNS: ranked planes — FIELDS (canonical_name, field ids/keys, maturity/tier, occurrence_count, sample values with their documents), VALUES, DOCUMENTS and PASSAGES — every item a ready handle for the next call. Read-only, no LLM cost.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | The natural-language concept to locate. | |
| top_k | No | Max results per plane (default 10). | |
| document_ids | No | Restrict to these document ids (hard filter, enforced server-side). |