search
Search the datasheet corpus; returns hit records (metadata + snippet, each
with an opaque ref). Pass a ref list to get_segments for full content.
If you already know the part number(s), prefer lookup — it fuses this search
with get_segments in one call and groups full content per part. Use search
when the part is unknown, or to triage snippets before pulling full content.
For part-specific queries, pass scope='device:' (e.g. scope='device:NE5532')
to restrict hits to that part and avoid cross-part contamination.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| k | No | Maximum number of hit records to return. | |
| q | Yes | Free-text query, e.g. 'input voltage noise density'. | |
| scope | No | Optional filter, e.g. 'device:NE5532', to restrict hits to one part and avoid cross-part matches. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||