Rewrite Sync • Rust AI Agent SDK

rewrite_sync: Rewrite a query (sync placeholder – actual implementation would use LLM)

rewrite_sync

Method

</div>

This is a method of the QueryRewriterAgent class in the specialized_agents module.

Rewrite a query (sync placeholder – actual implementation would use LLM)

Signature

python
def rewrite_sync(
        &self,
        query: &str,
        strategy: RewriteStrategy,
        chat_history: Option<&[HashMap<String, String>]>,
        context: Option<&str>,
        num_queries: Option<usize>,
    ) -> RewriteResult

Parameters

ParamField &str

No description available.

ParamField RewriteStrategy

No description available.

ParamField Option&lt;&[HashMap&lt;String

No description available.

ParamField Option&lt;&str&gt;

No description available.

ParamField Option&lt;usize&gt;

No description available.

Returns

ResponseField RewriteResult

The result of the operation.