Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W _ __init__() (council.agents.Agent method) (council.agents.AgentChain method) (council.agents.AgentResult method) (council.chains.Chain method) (council.contexts.Budget method) (council.contexts.ChatHistory method) (council.contexts.ChatMessage method) (council.contexts.Consumption method) (council.controllers.ControllerBase method) (council.controllers.LLMController method) (council.evaluators.LLMEvaluator method) (council.filters.BasicFilter method) (council.filters.LLMFilter method) (council.llm.AnthropicLLM method) (council.llm.AnthropicLLMConfiguration method) (council.llm.AzureChatGPTConfiguration method) (council.llm.GeminiLLM method) (council.llm.GeminiLLMConfiguration method) (council.llm.LLMMessage method) (council.llm.OpenAIChatGPTConfiguration method) (council.runners.DoWhile method) (council.runners.If method) (council.runners.ParallelFor method) (council.runners.While method) (council.scorers.LLMSimilarityScorer method) (council.skills.LLMSkill method) (council.skills.python.PythonCodeExecutionSkill method) (council.skills.python.PythonCodeVerificationSkill method) (council.skills.SkillBase method) (council.skills.wikipedia.WikipediaSearchSkill method) (council.utils.Option method) _fallback (council.llm.LLMFallback attribute) _kind (council.contexts.Consumption attribute) _llm (council.llm.LLMFallback attribute) _retry_before_fallback (council.llm.LLMFallback attribute) _score() (council.scorers.ScorerBase method) _unit (council.contexts.Consumption attribute) _value (council.contexts.Consumption attribute) A add() (council.contexts.Consumption method) add_agent_message() (council.contexts.ChatHistory method) add_consumption() (council.contexts.Budget method) (council.contexts.InfiniteBudget method) add_consumptions() (council.contexts.Budget method) (council.contexts.InfiniteBudget method) add_content() (council.llm.LLMMessage method) add_user_message() (council.contexts.ChatHistory method) add_value() (council.contexts.Consumption method) Agent (class in council.agents) (council.contexts.ChatMessageKind attribute) agent() (council.contexts.ChatMessage static method) AgentChain (class in council.agents) AgentContext (class in council.contexts) AgentContextStore (class in council.contexts) AgentIterationContextStore (class in council.contexts) AgentResult (class in council.agents) AnthropicLLM (class in council.llm) AnthropicLLMConfiguration (class in council.llm) api_base (council.llm.AzureChatGPTConfiguration property) api_host (council.llm.OpenAIChatGPTConfiguration property) api_key (council.llm.AnthropicLLMConfiguration property) (council.llm.AzureChatGPTConfiguration property) (council.llm.GeminiLLMConfiguration property) (council.llm.OpenAIChatGPTConfiguration property) api_version (council.llm.AzureChatGPTConfiguration property) append() (council.contexts.ChainContext method) (council.contexts.SkillContext method) append_to_chain() (council.contexts.AgentIterationContextStore method) as_optional() (council.utils.Option method) Assistant (council.llm.LLMMessageRole attribute) assistant_message() (council.llm.LLMMessage static method) AzureChatGPTConfiguration (class in council.llm) AzureLLM (class in council.llm) B BasicController (class in council.controllers) BasicEvaluator (class in council.evaluators) BasicFilter (class in council.filters) best_message (council.agents.AgentResult property) Budget (class in council.contexts) budget (council.contexts.AgentContext property) (council.contexts.ChainContext property) (council.contexts.ContextBase property) (council.contexts.LLMContext property) (council.contexts.ScorerContext property) (council.contexts.SkillContext property) (council.controllers.ExecutionUnit property) build_code_generation_loop() (in module council.skills.python) build_success_message() (council.skills.google.GoogleNewsSkill method) (council.skills.google.GoogleSearchSkill method) (council.skills.LLMSkill method) (council.skills.python.PythonCodeExecutionSkill method) (council.skills.python.PythonCodeGenerationSkill method) (council.skills.python.PythonCodeVerificationSkill method) (council.skills.SkillBase method) (council.skills.wikipedia.WikipediaSearchSkill method) C can_consume() (council.contexts.Budget method) (council.contexts.InfiniteBudget method) cancel() (council.contexts.CancellationToken method) cancellation_token (council.contexts.AgentContextStore property) (council.contexts.ChainContext property) (council.contexts.SkillContext property) CancellationToken (class in council.contexts) cancelled (council.contexts.CancellationToken property) Chain (class in council.chains) (council.contexts.ChatMessageKind attribute) chain (council.controllers.ExecutionUnit property) chain() (council.contexts.ChatMessage static method) chain_histories (council.contexts.ChainContext property) (council.contexts.SkillContext property) chain_iterations() (council.contexts.AgentContextStore method) ChainBase (class in council.chains) ChainContext (class in council.contexts) chains (council.contexts.AgentContext property) (council.contexts.AgentIterationContextStore property) (council.controllers.BasicController property) (council.controllers.ControllerBase property) (council.controllers.LLMController property) chat_history (council.contexts.AgentContext property) (council.contexts.AgentContextStore property) (council.contexts.ChainContext property) (council.contexts.ContextBase property) (council.contexts.LLMContext property) (council.contexts.ScorerContext property) (council.contexts.SkillContext property) ChatHistory (class in council.contexts) ChatMessage (class in council.contexts) ChatMessageKind (class in council.contexts) CompositeMessageCollection (class in council.contexts) Consumption (class in council.contexts) content (council.llm.LLMMessage property) ContextBase (class in council.contexts) controller (council.agents.Agent property) 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.skills.python module council.skills.wikipedia module council.utils module current (council.contexts.ChainContext property) (council.contexts.SkillContext property) current_iteration (council.contexts.AgentContextStore property) D data (council.contexts.ChatMessage property) (council.llm.LLMMessage property) deadline (council.contexts.Budget property) (council.contexts.InfiniteBudget property) default() (council.contexts.Budget static method) (council.contexts.InfiniteBudget static method) deployment_name (council.llm.AzureChatGPTConfiguration property) description (council.agents.AgentChain property) (council.chains.Chain property) (council.chains.ChainBase property) DoWhile (class in council.runners) duration (council.contexts.Budget property) (council.contexts.InfiniteBudget property) E empty() (council.contexts.AgentContext static method) (council.contexts.ChainContext static method) (council.contexts.LLMContext static method) (council.contexts.ScorerContext static method) (council.contexts.SkillContext static method) ensure_chain_exists() (council.contexts.AgentIterationContextStore method) entry (council.contexts.ExecutionContext property) evaluation (council.contexts.AgentContext property) evaluation_history (council.contexts.AgentContextStore property) evaluator (council.agents.Agent property) (council.contexts.AgentIterationContextStore property) EvaluatorBase (class in council.evaluators) execute() (council.agents.Agent method) (council.agents.AgentChain method) (council.chains.Chain method) (council.chains.ChainBase method) (council.controllers.BasicController method) (council.controllers.ControllerBase method) (council.controllers.LLMController method) (council.evaluators.BasicEvaluator method) (council.evaluators.EvaluatorBase method) (council.evaluators.LLMEvaluator method) (council.filters.BasicFilter method) (council.filters.FilterBase method) (council.filters.LLMFilter method) (council.skills.google.GoogleNewsSkill method) (council.skills.google.GoogleSearchSkill method) (council.skills.LLMSkill method) (council.skills.python.PythonCodeExecutionSkill method) (council.skills.python.PythonCodeGenerationSkill method) (council.skills.python.PythonCodeVerificationSkill method) (council.skills.SkillBase method) (council.skills.wikipedia.WikipediaSearchSkill 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.python.PythonCodeExecutionSkill method) (council.skills.python.PythonCodeGenerationSkill method) (council.skills.python.PythonCodeVerificationSkill method) (council.skills.SkillBase method) (council.skills.wikipedia.WikipediaSearchSkill method) execution_log (council.contexts.AgentContextStore property) (council.contexts.ExecutionContext property) execution_log_to_dict() (council.contexts.AgentContext method) (council.contexts.ChainContext method) (council.contexts.ContextBase method) (council.contexts.LLMContext method) (council.contexts.ScorerContext method) (council.contexts.SkillContext method) execution_log_to_json() (council.contexts.AgentContext method) (council.contexts.ChainContext method) (council.contexts.ContextBase method) (council.contexts.LLMContext method) (council.contexts.ScorerContext method) (council.contexts.SkillContext method) ExecutionContext (class in council.contexts) ExecutionLog (class in council.contexts) ExecutionLogEntry (class in council.contexts) ExecutionUnit (class in council.controllers) extend() (council.contexts.ChainContext method) (council.contexts.SkillContext method) F filter (council.agents.Agent property) FilterBase (class in council.filters) fork_for() (council.contexts.ChainContext method) (council.contexts.SkillContext method) frequency_penalty (council.llm.AzureChatGPTConfiguration property) (council.llm.OpenAIChatGPTConfiguration property) from_agent_context() (council.contexts.ChainContext static method) (council.contexts.SkillContext static method) from_chain() (council.agents.Agent static method) from_chat_history() (council.contexts.AgentContext static method) (council.contexts.ChainContext static method) (council.contexts.SkillContext static method) from_chat_message() (council.llm.LLMMessage static method) from_context() (council.contexts.LLMContext static method) (council.contexts.ScorerContext static method) from_env() (council.llm.AnthropicLLM static method) (council.llm.GeminiLLM static method) from_skill() (council.agents.Agent static method) from_user_message() (council.contexts.AgentContext static method) (council.contexts.ChainContext static method) (council.contexts.ChatHistory static method) (council.contexts.SkillContext static method) G GeminiLLM (class in council.llm) GeminiLLMConfiguration (class in council.llm) GoogleNewsSkill (class in council.skills.google) GoogleSearchSkill (class in council.skills.google) H has_data (council.llm.LLMMessage property) I If (class in council.runners) index (council.contexts.IterationContext property) InfiniteBudget (class in council.contexts) initial_state (council.controllers.ExecutionUnit property) is_error (council.contexts.ChatMessage property) is_expired() (council.contexts.Budget method) (council.contexts.InfiniteBudget 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) iteration_count (council.contexts.AgentContext property) (council.contexts.ChainContext property) (council.contexts.ContextBase property) (council.contexts.LLMContext property) (council.contexts.ScorerContext property) (council.contexts.SkillContext property) IterationContext (class in council.contexts) iterations (council.contexts.AgentContextStore property) K kind (council.contexts.ChatMessage property) L last_agent_message (council.contexts.ChainContext property) (council.contexts.ChatHistory property) (council.contexts.CompositeMessageCollection property) (council.contexts.MessageCollection property) (council.contexts.SkillContext property) last_message (council.contexts.ChainContext property) (council.contexts.ChatHistory property) (council.contexts.CompositeMessageCollection property) (council.contexts.MessageCollection property) (council.contexts.SkillContext property) last_message_from_skill() (council.contexts.ChainContext method) (council.contexts.ChatHistory method) (council.contexts.CompositeMessageCollection method) (council.contexts.MessageCollection method) (council.contexts.SkillContext method) last_user_message (council.contexts.ChainContext property) (council.contexts.ChatHistory property) (council.contexts.CompositeMessageCollection property) (council.contexts.MessageCollection property) (council.contexts.SkillContext property) llm (council.skills.LLMSkill property) (council.skills.python.PythonCodeGenerationSkill property) LLMBase (class in council.llm) LLMConfigObject (class in council.llm) LLMConfigurationBase (class in council.llm) LLMContext (class in council.contexts) LLMController (class in council.controllers) LLMEvaluator (class in council.evaluators) LLMFallback (class in council.llm) LLMFilter (class in council.filters) LLMMessage (class in council.llm) LLMMessageRole (class in council.llm) LLMSimilarityScorer (class in council.scorers) LLMSkill (class in council.skills) log_consumption() (council.contexts.ExecutionLogEntry method) log_consumptions() (council.contexts.ExecutionLogEntry method) log_entry (council.contexts.AgentContext property) (council.contexts.ChainContext property) (council.contexts.ContextBase property) (council.contexts.LLMContext property) (council.contexts.ScorerContext property) (council.contexts.SkillContext property) log_message() (council.contexts.ExecutionLogEntry method) LoopRunnerBase (class in council.runners) M map_or() (council.utils.Option method) max_tokens (council.llm.AnthropicLLMConfiguration property) (council.llm.AzureChatGPTConfiguration property) (council.llm.OpenAIChatGPTConfiguration property) merge() (council.contexts.ChainContext method) (council.contexts.SkillContext 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.ChatHistory property) (council.contexts.CompositeMessageCollection property) (council.contexts.MessageCollection property) (council.contexts.SkillContext property) model (council.llm.AnthropicLLMConfiguration property) (council.llm.GeminiLLMConfiguration property) (council.llm.OpenAIChatGPTConfiguration property) model_name() (council.llm.AnthropicLLMConfiguration method) module council.controllers council.evaluators council.llm council.scorers council.skills council.skills.google council.skills.python council.skills.wikipedia council.utils MonitoredLLM (class in council.llm) N n (council.llm.AzureChatGPTConfiguration property) (council.llm.OpenAIChatGPTConfiguration property) name (council.agents.Agent property) (council.agents.AgentChain property) (council.chains.Chain property) (council.chains.ChainBase property) (council.controllers.ExecutionUnit property) (council.llm.LLMMessage property) (council.skills.google.GoogleNewsSkill property) (council.skills.google.GoogleSearchSkill property) (council.skills.LLMSkill property) (council.skills.python.PythonCodeExecutionSkill property) (council.skills.python.PythonCodeGenerationSkill property) (council.skills.python.PythonCodeVerificationSkill property) (council.skills.SkillBase property) (council.skills.wikipedia.WikipediaSearchSkill property) new_agent_context_for() (council.contexts.AgentContext method) new_agent_context_for_execution_unit() (council.contexts.AgentContext method) new_agent_context_for_new_iteration() (council.contexts.AgentContext method) new_entry() (council.contexts.ExecutionLog method) new_for() (council.contexts.ExecutionContext method) (council.contexts.LLMContext method) (council.contexts.ScorerContext method) new_from_name() (council.contexts.ExecutionContext method) new_iteration() (council.contexts.AgentContext method) (council.contexts.AgentContextStore method) new_log_entry() (council.contexts.AgentContext method) (council.contexts.ChainContext method) (council.contexts.ContextBase method) (council.contexts.LLMContext method) (council.contexts.ScorerContext method) (council.contexts.SkillContext method) node (council.contexts.ExecutionLogEntry property) none() (council.utils.Option static method) O OpenAIChatGPTConfiguration (class in council.llm) OpenAILLM (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.AnthropicLLM method) (council.llm.AzureLLM method) (council.llm.GeminiLLM method) (council.llm.LLMBase method) (council.llm.LLMFallback method) (council.llm.MonitoredLLM method) (council.llm.OpenAILLM method) presence_penalty (council.llm.AzureChatGPTConfiguration property) (council.llm.OpenAIChatGPTConfiguration property) PythonCodeExecutionSkill (class in council.skills.python) PythonCodeGenerationSkill (class in council.skills.python) PythonCodeVerificationSkill (class in council.skills.python) R rank (council.controllers.ExecutionUnit property) remaining_duration (council.contexts.Budget property) (council.contexts.InfiniteBudget property) render_as_dict() (council.agents.Agent method) (council.agents.AgentChain method) (council.chains.Chain method) (council.chains.ChainBase method) (council.controllers.BasicController method) (council.controllers.ControllerBase method) (council.controllers.LLMController method) (council.evaluators.BasicEvaluator method) (council.evaluators.EvaluatorBase method) (council.evaluators.LLMEvaluator method) (council.filters.BasicFilter method) (council.filters.FilterBase method) (council.filters.LLMFilter method) (council.llm.AnthropicLLM method) (council.llm.AzureLLM method) (council.llm.GeminiLLM method) (council.llm.LLMBase method) (council.llm.LLMFallback method) (council.llm.OpenAILLM method) (council.runners.DoWhile method) (council.runners.If method) (council.runners.LoopRunnerBase method) (council.runners.Parallel method) (council.runners.ParallelFor method) (council.runners.RunnerBase method) (council.runners.Sequential method) (council.runners.SkillRunnerBase method) (council.runners.While method) (council.scorers.LLMSimilarityScorer method) (council.scorers.ScorerBase method) (council.skills.google.GoogleNewsSkill method) (council.skills.google.GoogleSearchSkill method) (council.skills.LLMSkill method) (council.skills.python.PythonCodeExecutionSkill method) (council.skills.python.PythonCodeGenerationSkill method) (council.skills.python.PythonCodeVerificationSkill method) (council.skills.SkillBase method) (council.skills.wikipedia.WikipediaSearchSkill method) render_as_json() (council.agents.Agent method) (council.agents.AgentChain method) (council.chains.Chain method) (council.chains.ChainBase method) (council.controllers.BasicController method) (council.controllers.ControllerBase method) (council.controllers.LLMController method) (council.evaluators.BasicEvaluator method) (council.evaluators.EvaluatorBase method) (council.evaluators.LLMEvaluator method) (council.filters.BasicFilter method) (council.filters.FilterBase method) (council.filters.LLMFilter method) (council.llm.AnthropicLLM method) (council.llm.AzureLLM method) (council.llm.GeminiLLM method) (council.llm.LLMBase method) (council.llm.LLMFallback method) (council.llm.OpenAILLM method) (council.runners.DoWhile method) (council.runners.If method) (council.runners.LoopRunnerBase method) (council.runners.Parallel method) (council.runners.ParallelFor method) (council.runners.RunnerBase method) (council.runners.Sequential method) (council.runners.SkillRunnerBase method) (council.runners.While method) (council.scorers.LLMSimilarityScorer method) (council.scorers.ScorerBase method) (council.skills.google.GoogleNewsSkill method) (council.skills.google.GoogleSearchSkill method) (council.skills.LLMSkill method) (council.skills.python.PythonCodeExecutionSkill method) (council.skills.python.PythonCodeGenerationSkill method) (council.skills.python.PythonCodeVerificationSkill method) (council.skills.SkillBase method) (council.skills.wikipedia.WikipediaSearchSkill method) reversed (council.contexts.ChainContext property) (council.contexts.ChatHistory property) (council.contexts.CompositeMessageCollection 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.python.PythonCodeExecutionSkill method) (council.skills.python.PythonCodeGenerationSkill method) (council.skills.python.PythonCodeVerificationSkill method) (council.skills.SkillBase method) (council.skills.wikipedia.WikipediaSearchSkill method) run_skill() (council.runners.SkillRunnerBase method) (council.skills.google.GoogleNewsSkill method) (council.skills.google.GoogleSearchSkill method) (council.skills.LLMSkill method) (council.skills.python.PythonCodeExecutionSkill method) (council.skills.python.PythonCodeGenerationSkill method) (council.skills.python.PythonCodeVerificationSkill method) (council.skills.SkillBase method) (council.skills.wikipedia.WikipediaSearchSkill method) runner (council.chains.Chain property) 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) ScorerContext (class in council.contexts) ScorerException (class in council.scorers) Sequential (class in council.runners) set_evaluation() (council.contexts.AgentContext method) set_evaluator() (council.contexts.AgentIterationContextStore method) should_stop() (council.contexts.ChainContext method) (council.contexts.SkillContext method) 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) (council.contexts.ExecutionLogEntry property) subtract() (council.contexts.Consumption method) subtract_value() (council.contexts.Consumption method) System (council.llm.LLMMessageRole attribute) system_message() (council.llm.LLMMessage static method) T temperature (council.llm.AnthropicLLMConfiguration property) (council.llm.AzureChatGPTConfiguration property) (council.llm.GeminiLLMConfiguration property) (council.llm.OpenAIChatGPTConfiguration property) timeout (council.llm.AnthropicLLMConfiguration property) (council.llm.AzureChatGPTConfiguration property) (council.llm.OpenAIChatGPTConfiguration property) to_dict() (council.contexts.ExecutionLog method) (council.contexts.ExecutionLogEntry method) (council.scorers.LLMSimilarityScorer method) (council.scorers.ScorerBase method) to_json() (council.contexts.ExecutionLog method) top_k (council.llm.AnthropicLLMConfiguration property) (council.llm.GeminiLLMConfiguration property) top_p (council.llm.AnthropicLLMConfiguration property) (council.llm.AzureChatGPTConfiguration property) (council.llm.GeminiLLMConfiguration property) (council.llm.OpenAIChatGPTConfiguration property) try_best_message (council.agents.AgentResult property) try_last_agent_message (council.contexts.ChainContext property) (council.contexts.ChatHistory property) (council.contexts.CompositeMessageCollection property) (council.contexts.MessageCollection property) (council.contexts.SkillContext property) try_last_message (council.contexts.ChainContext property) (council.contexts.ChatHistory property) (council.contexts.CompositeMessageCollection property) (council.contexts.MessageCollection property) (council.contexts.SkillContext property) try_last_message_from_skill() (council.contexts.ChainContext method) (council.contexts.ChatHistory method) (council.contexts.CompositeMessageCollection method) (council.contexts.MessageCollection method) (council.contexts.SkillContext method) try_last_user_message (council.contexts.ChainContext property) (council.contexts.ChatHistory property) (council.contexts.CompositeMessageCollection 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 While (class in council.runners) WikipediaSearchSkill (class in council.skills.wikipedia) 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)