Skip to main content

StrategyAdvisor

Trait StrategyAdvisor 

Source
pub trait StrategyAdvisor: Send + Sync {
    // Required methods
    fn advise(
        &self,
        context: &StrategyContext,
    ) -> Result<StrategyAdvice, StrategyAdviceError>;
    fn name(&self) -> &str;
}
Expand description

戦略アドバイザー trait

探索状態を受け取り、最適な戦略を推奨する。 同期インターフェース(SLM ローカル前提、~100ms)。

Required Methods§

Source

fn advise( &self, context: &StrategyContext, ) -> Result<StrategyAdvice, StrategyAdviceError>

戦略をレビューしてアドバイスを返す

Source

fn name(&self) -> &str

アドバイザー名

Implementations on Foreign Types§

Source§

impl StrategyAdvisor for LlmStrategyAdvisor

Implementors§