Find the passages of an article that answer a question
search_articleRead a public article or YouTube URL and return only the passages relevant to your query, each anchored to its paragraph and labelled with the section it sits under. Use this instead of get_article whenever you have a specific question about a link — it answers in a fraction of the tokens and the anchors stay citable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The public http or https article or YouTube URL to read. | |
| query | Yes | What you want to find in the article. Natural language or keywords; matching is lexical, so include the words you expect the article to use. | |
| cursor | No | Offset returned as next_cursor by an earlier search. | |
| max_tokens | No | Approximate token budget for the returned text. Defaults to 4000, which covers a typical article whole. Raise it for long documents, lower it when context is tight. | |
| max_passages | No | Maximum passages to return. Defaults to 8. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| title | Yes | ||
| author | Yes | ||
| language | Yes | ||
| passages | Yes | ||
| cache_hit | Yes | ||
| publisher | Yes | ||
| reader_url | Yes | ||
| source_url | Yes | ||
| next_cursor | Yes | ||
| published_at | Yes | ||
| responded_at | Yes | ||
| total_blocks | Yes | ||
| total_tokens | Yes | ||
| matched_blocks | Yes | ||
| content_quality | Yes | ||
| tokens_returned | Yes | ||
| extraction_source | Yes |