Retriever Routing over Heterogeneous Indexes
Specify a router that selects one or more candidate retrievers per query based on retriever metadata and query shape.
General agents prompt templates.
Specify a router that selects one or more candidate retrievers per query based on retriever metadata and query shape.
Design ingestion-time metadata labelling and query-time filters that narrow the search space before semantic matching.
Author server-exposed tool definitions for a protocol tool listing, with namespaced names, display titles and validating input schemas.
Produce a strict-mode-compliant function definition whose JSON Schema forbids extra properties and marks every field required.
Design declarations that make independent actions callable in parallel and dependent actions chainable, then validate the resulting call plan.
Write a client-side tool definition where the description states the capability and every property description carries its expected input format.
Rewrite a failing tool interface so mistakes become structurally hard to make, using format choices that suit how models write.
Choose between fixed, semantic and model-based chunking for a corpus and pair it with an overfetch-and-rerank retrieval plan.
Specify the offline indexing half of a RAG system with concrete loader, splitter, embedding and vector-store choices plus refresh policy.
Audit an existing tool set and redesign it so invalid states are unrepresentable and the model is not asked for arguments the app already knows.
Author a small set of function declarations with strongly typed parameters and select the correct calling mode for the use case.
Insert a rewriting step that converts conversational user questions into retrieval-optimised query forms without losing constraints.
Generate the opening identity/environment block of an agent prompt so the model knows who it is, where it runs and what it may assume.
Generate a structured capability manifest that tells a general-purpose agent what it can do and where its boundaries sit.
Write a reviewer agent's system message that emits a machine-detectable approval token when its feedback is satisfied.