filtered_search
Search documentation with advanced filtering options for query, library, content type, difficulty level, and code examples to pinpoint relevant information efficiently.
Instructions
Search with advanced filtering options.
Args:
query: The search query
library: The library to search in
content_type: Filter by content type ("tutorial", "reference", "example", "guide")
difficulty_level: Filter by difficulty ("beginner", "intermediate", "advanced")
has_code_examples: Filter for content with code examples (true/false)
Returns:
Filtered search results matching specified criteria
Input Schema
Name | Required | Description | Default |
---|---|---|---|
content_type | No | ||
difficulty_level | No | ||
has_code_examples | No | ||
library | Yes | ||
query | Yes |
Input Schema (JSON Schema)
{
"properties": {
"content_type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Content Type"
},
"difficulty_level": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Difficulty Level"
},
"has_code_examples": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Has Code Examples"
},
"library": {
"title": "Library",
"type": "string"
},
"query": {
"title": "Query",
"type": "string"
}
},
"required": [
"query",
"library"
],
"title": "filtered_searchArguments",
"type": "object"
}