RewriteStrategy
Defined in the Specialized Agents module.Rust AI Agent SDK Rewriting strategy for queries
Fields
| Name | Type | Description |
|---|---|---|
Basic | variant | - |
query | variant | - |
rewriting | variant | - |
Basic | variant | Basic query rewriting |
HyDE | variant | - |
Hyde | variant | HyDE (Hypothetical Document Embeddings) |
Step | variant | - |
back | variant | - |
prompting | variant | - |
StepBack | variant | Step-back prompting |
Break | variant | - |
into | variant | - |
sub | variant | - |
queries | variant | - |
SubQueries | variant | Break into sub-queries |
Generate | variant | - |
multiple | variant | - |
query | variant | - |
variations | variant | - |
MultiQuery | variant | Generate multiple query variations |
Context | variant | - |
aware | variant | - |
rewriting | variant | - |
Contextual | variant | Context-aware rewriting |
Auto | variant | - |
detect | variant | - |
best | variant | - |
strategy | variant | - |
default | variant | Auto-detect best strategy |
Auto | variant | Auto-detect best strategy |
Methods
all
from_str
| Name | Type |
|---|---|
s | &str |
Source
View on GitHub
praisonai/src/specialized_agents.rs at line 0
