Index _ | A | B | C | D | E | F | G | I | K | L | M | N | O | P | R | S | T | U | V | W _ __init__() (council.agents.Agent method) (council.agents.AgentResult method) (council.chains.Chain method) (council.contexts.AgentContext method) (council.contexts.ChainContext method) (council.contexts.ChainHistory method) (council.contexts.ChatHistory method) (council.contexts.ChatMessage method) (council.controllers.LLMController method) (council.evaluators.LLMEvaluator method) (council.llm.LLMMessage method) (council.runners.Budget method) (council.runners.ParallelFor method) (council.scorers.LLMSimilarityScorer method) (council.skills.LLMSkill method) (council.skills.SkillBase method) (council.utils.Option method) _score() (council.scorers.ScorerBase method) A add_agent_message() (council.contexts.ChatHistory method) add_user_message() (council.contexts.ChatHistory method) Agent (class in council.agents) (council.contexts.ChatMessageKind attribute) agent() (council.contexts.ChatMessage static method) AgentContext (class in council.contexts) AgentResult (class in council.agents) as_optional() (council.utils.Option method) Assistant (council.llm.LLMMessageRole attribute) assistant_message() (council.llm.LLMMessage static method) AzureLLM (class in council.llm) AzureLLMConfiguration (class in council.llm) B BasicController (class in council.controllers) BasicEvaluator (class in council.evaluators) best_message (council.agents.AgentResult property) Budget (class in council.runners) budget (council.controllers.ExecutionUnit property) build_success_message() (council.skills.google.GoogleNewsSkill method) (council.skills.google.GoogleSearchSkill method) (council.skills.LLMSkill method) (council.skills.SkillBase method) C Chain (class in council.chains) (council.contexts.ChatMessageKind attribute) chain (council.controllers.ExecutionUnit property) chain() (council.contexts.ChatMessage static method) ChainContext (class in council.contexts) ChainHistory (class in council.contexts) chainHistory (council.contexts.AgentContext attribute) chains (council.agents.Agent attribute) ChatHistory (class in council.contexts) chatHistory (council.contexts.AgentContext attribute) ChatMessage (class in council.contexts) ChatMessageKind (class in council.contexts) content (council.llm.LLMMessage property) controller (council.agents.Agent attribute) ControllerBase (class in council.controllers) council.controllers module council.evaluators module council.llm module council.scorers module council.skills module council.skills.google module council.utils module current (council.contexts.ChainContext property) (council.contexts.SkillContext property) D data (council.contexts.ChatMessage property) default() (council.runners.Budget static method) description (council.chains.Chain attribute) duration (council.runners.Budget attribute) E evaluationHistory (council.contexts.AgentContext attribute) evaluator (council.agents.Agent attribute) EvaluatorBase (class in council.evaluators) execute() (council.agents.Agent method) (council.chains.Chain method) (council.evaluators.BasicEvaluator method) (council.evaluators.EvaluatorBase method) (council.evaluators.LLMEvaluator method) (council.skills.google.GoogleNewsSkill method) (council.skills.google.GoogleSearchSkill method) (council.skills.LLMSkill method) (council.skills.SkillBase method) execute_from_user_message() (council.agents.Agent method) execute_skill() (council.runners.SkillRunnerBase method) (council.skills.google.GoogleNewsSkill method) (council.skills.google.GoogleSearchSkill method) (council.skills.LLMSkill method) (council.skills.SkillBase method) ExecutionUnit (class in council.controllers) F from_chat_message() (council.llm.LLMMessage static method) from_skill() (council.agents.Agent static method) G get_description() (council.chains.Chain method) get_plan() (council.controllers.BasicController method) (council.controllers.ControllerBase method) (council.controllers.LLMController method) GoogleNewsSkill (class in council.skills.google) GoogleSearchSkill (class in council.skills.google) I If (class in council.runners) index (council.contexts.IterationContext property) initial_state (council.controllers.ExecutionUnit property) is_error (council.contexts.ChatMessage property) is_expired() (council.runners.Budget method) is_from_source() (council.contexts.ChatMessage method) is_kind_agent (council.contexts.ChatMessage property) is_kind_chain (council.contexts.ChatMessage property) is_kind_skill (council.contexts.ChatMessage property) is_kind_user (council.contexts.ChatMessage property) is_none() (council.utils.Option method) is_of_kind() (council.contexts.ChatMessage method) is_of_role() (council.llm.LLMMessage method) is_ok (council.contexts.ChatMessage property) is_some() (council.utils.Option method) iteration (council.contexts.SkillContext property) IterationContext (class in council.contexts) K kind (council.contexts.ChatMessage property) L last_agent_message (council.contexts.ChainContext property) (council.contexts.ChainHistory property) (council.contexts.ChatHistory property) (council.contexts.MessageCollection property) (council.contexts.SkillContext property) last_chain_history_iteration() (council.contexts.AgentContext method) last_evaluator_iteration() (council.contexts.AgentContext method) last_message (council.contexts.ChainContext property) (council.contexts.ChainHistory property) (council.contexts.ChatHistory property) (council.contexts.MessageCollection property) (council.contexts.SkillContext property) last_message_from_skill() (council.contexts.ChainContext method) (council.contexts.ChainHistory method) (council.contexts.ChatHistory method) (council.contexts.MessageCollection method) (council.contexts.SkillContext method) last_user_message (council.contexts.ChainContext property) (council.contexts.ChainHistory property) (council.contexts.ChatHistory property) (council.contexts.MessageCollection property) (council.contexts.SkillContext property) LLMBase (class in council.llm) LLMConfigurationBase (class in council.llm) LLMController (class in council.controllers) LLMEvaluator (class in council.evaluators) LLMMessage (class in council.llm) LLMMessageRole (class in council.llm) LLMSimilarityScorer (class in council.scorers) LLMSkill (class in council.skills) LoopRunnerBase (class in council.runners) M map_or() (council.utils.Option method) message (council.contexts.ChatMessage property) (council.contexts.ScoredChatMessage attribute) MessageCollection (class in council.contexts) messages (council.agents.AgentResult property) (council.contexts.ChainContext property) (council.contexts.ChainHistory property) (council.contexts.ChatHistory property) (council.contexts.MessageCollection property) (council.contexts.SkillContext property) module council.controllers council.evaluators council.llm council.scorers council.skills council.skills.google council.utils N name (council.chains.Chain attribute) (council.controllers.ExecutionUnit property) (council.skills.google.GoogleNewsSkill property) (council.skills.google.GoogleSearchSkill property) (council.skills.LLMSkill property) (council.skills.SkillBase property) new_chain_context() (council.contexts.AgentContext method) new_iteration() (council.contexts.ChainContext method) (council.contexts.SkillContext method) none() (council.utils.Option static method) O OpenAILLM (class in council.llm) OpenAILLMConfiguration (class in council.llm) Option (class in council.utils) OptionException (class in council.utils) P Parallel (class in council.runners) ParallelFor (class in council.runners) post_chat_request() (council.llm.AzureLLM method) (council.llm.LLMBase method) (council.llm.OpenAILLM method) R remaining() (council.runners.Budget method) reversed (council.contexts.ChainContext property) (council.contexts.ChainHistory property) (council.contexts.ChatHistory property) (council.contexts.MessageCollection property) (council.contexts.SkillContext property) role (council.llm.LLMMessage property) run_in_current_thread() (council.runners.SkillRunnerBase method) (council.skills.google.GoogleNewsSkill method) (council.skills.google.GoogleSearchSkill method) (council.skills.LLMSkill method) (council.skills.SkillBase method) run_skill() (council.runners.SkillRunnerBase method) (council.skills.google.GoogleNewsSkill method) (council.skills.google.GoogleSearchSkill method) (council.skills.LLMSkill method) (council.skills.SkillBase method) runner (council.chains.Chain attribute) RunnerBase (class in council.runners) RunnerError (class in council.runners) RunnerExecutor (in module council.runners) RunnerGeneratorError (class in council.runners) RunnerPredicateError (class in council.runners) RunnerSkillError (class in council.runners) RunnerTimeoutError (class in council.runners) S score (council.contexts.ScoredChatMessage attribute) score() (council.scorers.LLMSimilarityScorer method) (council.scorers.ScorerBase method) ScoredChatMessage (class in council.contexts) ScorerBase (class in council.scorers) ScorerException (class in council.scorers) select_responses() (council.controllers.BasicController method) (council.controllers.ControllerBase method) (council.controllers.LLMController method) Sequential (class in council.runners) Skill (council.contexts.ChatMessageKind attribute) skill() (council.contexts.ChatMessage static method) SkillBase (class in council.skills) SkillContext (class in council.contexts) SkillRunnerBase (class in council.runners) some() (council.utils.Option static method) source (council.contexts.ChatMessage property) System (council.llm.LLMMessageRole attribute) system_message() (council.llm.LLMMessage static method) T to_dict() (council.scorers.LLMSimilarityScorer method) (council.scorers.ScorerBase method) try_best_message (council.agents.AgentResult property) try_last_agent_message (council.contexts.ChainContext property) (council.contexts.ChainHistory property) (council.contexts.ChatHistory property) (council.contexts.MessageCollection property) (council.contexts.SkillContext property) try_last_message (council.contexts.ChainContext property) (council.contexts.ChainHistory property) (council.contexts.ChatHistory property) (council.contexts.MessageCollection property) (council.contexts.SkillContext property) try_last_message_from_skill() (council.contexts.ChainContext method) (council.contexts.ChainHistory method) (council.contexts.ChatHistory method) (council.contexts.MessageCollection method) (council.contexts.SkillContext method) try_last_user_message (council.contexts.ChainContext property) (council.contexts.ChainHistory property) (council.contexts.ChatHistory property) (council.contexts.MessageCollection property) (council.contexts.SkillContext property) U unwrap() (council.utils.Option method) unwrap_or() (council.utils.Option method) User (council.contexts.ChatMessageKind attribute) (council.llm.LLMMessageRole attribute) user() (council.contexts.ChatMessage static method) user_message() (council.llm.LLMMessage static method) V value (council.contexts.IterationContext property) W with_traceback() (council.runners.RunnerError method) (council.runners.RunnerGeneratorError method) (council.runners.RunnerPredicateError method) (council.runners.RunnerSkillError method) (council.runners.RunnerTimeoutError method) (council.scorers.ScorerException method) (council.utils.OptionException method)