search_within_cbyonetmelik
Search articles of a Turkish Presidential Regulation by keyword or natural language query. Supports Boolean operators and semantic search.
Instructions
Search within a specific Presidential Regulation's articles using keyword or semantic search.
Modes:
semantic=False (default): Keyword search with Boolean operators (AND/OR/NOT, uppercase required)
semantic=True: Natural language semantic search using AI embeddings (requires OPENROUTER_API_KEY)
Keyword examples: "taşınır AND mal", '"ihale kanunu"', "kamu OR devlet" Semantic examples: "taşınır mal yönetimi ve zimmet işlemleri", "kamu ihale süreçleri"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mevzuat_no | Yes | The Presidential Regulation number to search within (e.g., '10453', '9014') | |
| keyword | Yes | Search query. For keyword mode: supports AND/OR/NOT operators (uppercase). For semantic mode: use natural language. | |
| mevzuat_tertip | No | Regulation series from search results (typically '5') | 5 |
| case_sensitive | No | Whether to match case (false = case-insensitive, default). Only used in keyword mode. | |
| max_results | No | Maximum number of matching articles to return (1-50) | |
| semantic | No | True: semantic search (natural language query, requires OPENROUTER_API_KEY). False: keyword search (Boolean operators AND/OR/NOT). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |