bots
bots
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
_
__init__() (bots.AnthropicBot method)
(bots.ChatGPT_Bot method)
(bots.foundation.anthropic_bots.AnthropicBot method)
(bots.foundation.anthropic_bots.AnthropicMailbox method)
(bots.foundation.anthropic_bots.AnthropicNode method)
(bots.foundation.anthropic_bots.AnthropicToolHandler method)
(bots.foundation.base.Bot method)
(bots.foundation.base.ConversationNode method)
(bots.foundation.base.Mailbox method)
(bots.foundation.base.ModuleContext method)
(bots.foundation.base.ToolHandler method)
(bots.foundation.openai_bots.ChatGPT_Bot method)
(bots.foundation.openai_bots.OpenAIMailbox method)
(bots.foundation.openai_bots.OpenAINode method)
(bots.tools.python_editing_tools.FunctionReplacer method)
(bots.tools.python_editing_tools.MethodAdder method)
(bots.tools.python_editing_tools.NodeTransformerWithAsyncSupport method)
(bots.tools.terminal_tools.PowerShellManager method)
(bots.tools.terminal_tools.PowerShellSession method)
__mul__() (bots.foundation.base.Bot method)
__python_requires__ (in module bots.foundation)
__repr__() (bots.foundation.base.ToolHandler method)
__str__() (bots.foundation.base.Bot method)
(bots.foundation.base.ToolHandler method)
__version__ (in module bots.foundation)
_add_reply() (bots.foundation.base.ConversationNode method)
_add_single_function_to_class() (in module bots.tools.python_editing_tools)
_add_single_function_to_file() (in module bots.tools.python_editing_tools)
_add_tool_calls() (bots.foundation.base.ConversationNode method)
_add_tool_results() (bots.foundation.anthropic_bots.AnthropicNode method)
(bots.foundation.base.ConversationNode method)
_add_tools_from_file() (bots.foundation.base.ToolHandler method)
_add_tools_from_module() (bots.foundation.base.ToolHandler method)
_adjust_indentation() (in module bots.tools.code_tools)
_build_messages() (bots.foundation.anthropic_bots.AnthropicNode method)
(bots.foundation.base.ConversationNode method)
(bots.foundation.openai_bots.OpenAINode method)
_calculate_block_match_score() (in module bots.tools.code_tools)
_create_builtin_wrapper() (bots.foundation.base.ToolHandler method)
_create_dynamic_wrapper() (bots.foundation.base.ToolHandler method)
_create_empty() (bots.foundation.base.ConversationNode static method)
_cvsn_respond() (bots.foundation.base.Bot method)
_execute_powershell_stateless() (in module bots.tools.terminal_tools)
_execute_python_code() (in module bots.tools.python_execution_tool)
_find_matching_block() (in module bots.tools.code_tools)
_find_root() (bots.foundation.base.ConversationNode method)
_get_active_sessions() (in module bots.tools.terminal_tools)
_get_calling_bot() (in module bots.tools.self_tools)
_get_code_hash() (bots.foundation.base.ToolHandler static method)
_get_context() (in module bots.dev.decorators)
(in module bots.tools.code_tools)
_get_indentation() (in module bots.tools.code_tools)
_get_py_interface() (in module bots.dev.decorators)
_handle_function() (bots.tools.python_editing_tools.NodeTransformerWithAsyncSupport method)
_has_line_number_prefix() (in module bots.tools.code_tools)
_is_empty() (bots.foundation.base.ConversationNode method)
_is_session_valid() (bots.tools.terminal_tools.PowerShellManager method)
_make_file() (in module bots.tools.python_editing_tools)
_modify_own_settings() (in module bots.tools.self_tools)
_node_count() (bots.foundation.base.ConversationNode method)
_process_commands() (in module bots.tools.terminal_tools)
_process_error() (in module bots.tools.python_execution_tool)
_process_string_array() (in module bots.tools.self_tools)
_replace_single_function() (in module bots.tools.python_editing_tools)
_root_dict() (bots.foundation.base.ConversationNode method)
_start_new_session() (bots.tools.terminal_tools.PowerShellManager method)
_start_reader_threads() (bots.tools.terminal_tools.PowerShellSession method)
_strip_line_number() (in module bots.tools.code_tools)
_sync_tool_context() (bots.foundation.base.ConversationNode method)
_to_dict_recursive() (bots.foundation.base.ConversationNode method)
_to_dict_self() (bots.foundation.base.ConversationNode method)
A
add_class() (in module bots.tools.python_editing_tools)
add_function_to_class() (in module bots.tools.python_editing_tools)
add_function_to_file() (in module bots.tools.python_editing_tools)
add_imports() (in module bots.tools.python_editing_tools)
add_request() (bots.foundation.base.ToolHandler method)
add_result() (bots.foundation.base.ToolHandler method)
add_tool() (bots.foundation.base.ToolHandler method)
add_tools() (bots.foundation.base.Bot method)
(in module bots.tools.self_tools)
AnthropicBot (class in bots)
(class in bots.foundation.anthropic_bots)
AnthropicMailbox (class in bots.foundation.anthropic_bots)
AnthropicNode (class in bots.foundation.anthropic_bots)
AnthropicToolHandler (class in bots.foundation.anthropic_bots)
api_key (bots.AnthropicBot attribute)
(bots.ChatGPT_Bot attribute)
(bots.foundation.anthropic_bots.AnthropicBot attribute)
(bots.foundation.base.Bot attribute)
(bots.foundation.openai_bots.ChatGPT_Bot attribute)
(bots.foundation.openai_bots.OpenAIMailbox attribute)
autosave (bots.AnthropicBot attribute)
(bots.ChatGPT_Bot attribute)
(bots.foundation.anthropic_bots.AnthropicBot attribute)
(bots.foundation.base.Bot attribute)
(bots.foundation.openai_bots.ChatGPT_Bot attribute)
B
Bot (class in bots.foundation.base)
bots
module
bots.dev
module
bots.dev.auto_terminal
module
bots.dev.decorators
module
bots.flows
module
bots.flows.functional_prompts
module
bots.foundation
module
bots.foundation.anthropic_bots
module
bots.foundation.base
module
bots.foundation.openai_bots
module
bots.tools
module
bots.tools.code_tools
module
bots.tools.meta_tools
module
bots.tools.python_editing_tools
module
bots.tools.python_execution_tool
module
bots.tools.self_tools
module
bots.tools.terminal_tools
module
branch() (in module bots.flows.functional_prompts)
branch_self() (in module bots.tools.self_tools)
branch_while() (in module bots.flows.functional_prompts)
C
CacheController (class in bots.foundation.anthropic_bots)
chain() (in module bots.flows.functional_prompts)
chain_while() (in module bots.flows.functional_prompts)
chat() (bots.foundation.base.Bot method)
ChatGPT_Bot (class in bots)
(class in bots.foundation.openai_bots)
check_for_interrupt() (in module bots.dev.auto_terminal)
children (bots.foundation.openai_bots.OpenAINode attribute)
CLAUDE35_SONNET_20240620 (bots.Engines attribute)
(bots.foundation.base.Engines attribute)
CLAUDE35_SONNET_20241022 (bots.Engines attribute)
(bots.foundation.base.Engines attribute)
CLAUDE37_SONNET_20250219 (bots.Engines attribute)
(bots.foundation.base.Engines attribute)
CLAUDE3_HAIKU (bots.Engines attribute)
(bots.foundation.base.Engines attribute)
CLAUDE3_OPUS (bots.Engines attribute)
(bots.foundation.base.Engines attribute)
CLAUDE3_SONNET (bots.Engines attribute)
(bots.foundation.base.Engines attribute)
clean_dict() (in module bots.dev.auto_terminal)
cleanup() (bots.tools.terminal_tools.PowerShellManager method)
clear() (bots.foundation.base.ToolHandler method)
client (bots.foundation.anthropic_bots.AnthropicMailbox attribute)
(bots.foundation.openai_bots.OpenAIMailbox attribute)
code_hash (bots.foundation.base.ModuleContext attribute)
,
[1]
conditions (class in bots.flows.functional_prompts)
content (bots.foundation.base.ConversationNode attribute)
(bots.foundation.openai_bots.OpenAINode attribute)
conversation (bots.AnthropicBot attribute)
(bots.ChatGPT_Bot attribute)
(bots.foundation.anthropic_bots.AnthropicBot attribute)
(bots.foundation.base.Bot attribute)
(bots.foundation.openai_bots.ChatGPT_Bot attribute)
ConversationNode (class in bots.foundation.base)
D
debug_on_error() (in module bots.dev.decorators)
diff_edit() (in module bots.tools.code_tools)
E
Engines (class in bots)
(class in bots.foundation.base)
exec_requests() (bots.foundation.base.ToolHandler method)
execute() (bots.tools.terminal_tools.PowerShellManager method)
(bots.tools.terminal_tools.PowerShellSession method)
execute_powershell() (in module bots.tools.terminal_tools)
extract_requests() (bots.foundation.base.ToolHandler method)
F
file_path (bots.foundation.base.ModuleContext attribute)
,
[1]
filter() (bots.dev.decorators.NoHTTPFilter method)
find_cache_control_positions() (bots.foundation.anthropic_bots.CacheController method)
from_dict() (bots.foundation.base.ToolHandler class method)
function_map (bots.foundation.base.ToolHandler attribute)
FunctionReplacer (class in bots.tools.python_editing_tools)
G
generate_error_schema() (bots.foundation.anthropic_bots.AnthropicToolHandler method)
(bots.foundation.base.ToolHandler method)
(bots.foundation.openai_bots.OpenAIToolHandler method)
generate_project() (in module bots.tools.meta_tools)
generate_request_schema() (bots.foundation.anthropic_bots.AnthropicToolHandler method)
(bots.foundation.base.ToolHandler method)
(bots.foundation.openai_bots.OpenAIToolHandler method)
generate_response_schema() (bots.foundation.anthropic_bots.AnthropicToolHandler method)
(bots.foundation.base.ToolHandler method)
(bots.foundation.openai_bots.OpenAIToolHandler method)
generate_tool_schema() (bots.foundation.anthropic_bots.AnthropicToolHandler method)
(bots.foundation.base.ToolHandler method)
(bots.foundation.openai_bots.OpenAIToolHandler method)
get() (bots.Engines static method)
(bots.foundation.base.Engines static method)
get_bot_class() (bots.Engines static method)
(bots.foundation.base.Engines static method)
get_conversation_node_class() (bots.Engines static method)
(bots.foundation.base.Engines static method)
get_instance() (bots.tools.terminal_tools.PowerShellManager class method)
get_own_info() (in module bots.tools.self_tools)
get_requests() (bots.foundation.base.ToolHandler method)
get_results() (bots.foundation.base.ToolHandler method)
get_tools_json() (bots.foundation.base.ToolHandler method)
GPT35TURBO (bots.Engines attribute)
(bots.foundation.base.Engines attribute)
GPT35TURBO_0125 (bots.Engines attribute)
(bots.foundation.base.Engines attribute)
GPT35TURBO_16K (bots.Engines attribute)
(bots.foundation.base.Engines attribute)
GPT35TURBO_INSTRUCT (bots.Engines attribute)
(bots.foundation.base.Engines attribute)
GPT4 (bots.Engines attribute)
(bots.foundation.base.Engines attribute)
GPT4_0613 (bots.Engines attribute)
(bots.foundation.base.Engines attribute)
GPT4_32K (bots.Engines attribute)
(bots.foundation.base.Engines attribute)
GPT4_32K_0613 (bots.Engines attribute)
(bots.foundation.base.Engines attribute)
GPT4TURBO (bots.Engines attribute)
(bots.foundation.base.Engines attribute)
GPT4TURBO_0125 (bots.Engines attribute)
(bots.foundation.base.Engines attribute)
GPT4TURBO_VISION (bots.Engines attribute)
(bots.foundation.base.Engines attribute)
I
initialize_bot() (in module bots.dev.auto_terminal)
initialize_file_bot() (in module bots.tools.meta_tools)
insert_cache_control() (bots.foundation.anthropic_bots.CacheController method)
L
last_message (bots.foundation.anthropic_bots.AnthropicMailbox attribute)
lazy() (in module bots)
(in module bots.dev.decorators)
load() (bots.foundation.base.Bot class method)
(in module bots)
(in module bots.foundation.base)
log_message() (bots.foundation.base.Mailbox method)
M
mailbox (bots.AnthropicBot attribute)
(bots.ChatGPT_Bot attribute)
(bots.foundation.anthropic_bots.AnthropicBot attribute)
(bots.foundation.base.Bot attribute)
(bots.foundation.openai_bots.ChatGPT_Bot attribute)
Mailbox (class in bots.foundation.base)
main() (in module bots.dev.auto_terminal)
manage_cache_controls() (bots.foundation.anthropic_bots.CacheController method)
max_tokens (bots.AnthropicBot attribute)
(bots.ChatGPT_Bot attribute)
(bots.foundation.anthropic_bots.AnthropicBot attribute)
(bots.foundation.base.Bot attribute)
(bots.foundation.openai_bots.ChatGPT_Bot attribute)
message_bot() (in module bots.tools.meta_tools)
MethodAdder (class in bots.tools.python_editing_tools)
model_engine (bots.AnthropicBot attribute)
(bots.ChatGPT_Bot attribute)
(bots.foundation.anthropic_bots.AnthropicBot attribute)
(bots.foundation.base.Bot attribute)
(bots.foundation.openai_bots.ChatGPT_Bot attribute)
module
bots
bots.dev
bots.dev.auto_terminal
bots.dev.decorators
bots.flows
bots.flows.functional_prompts
bots.foundation
bots.foundation.anthropic_bots
bots.foundation.base
bots.foundation.openai_bots
bots.tools
bots.tools.code_tools
bots.tools.meta_tools
bots.tools.python_editing_tools
bots.tools.python_execution_tool
bots.tools.self_tools
bots.tools.terminal_tools
ModuleContext (class in bots.foundation.base)
ModuleLoadError
modules (bots.foundation.base.ToolHandler attribute)
N
name (bots.AnthropicBot attribute)
(bots.ChatGPT_Bot attribute)
(bots.dev.decorators.NoHTTPFilter attribute)
(bots.foundation.anthropic_bots.AnthropicBot attribute)
(bots.foundation.base.Bot attribute)
(bots.foundation.base.ModuleContext attribute)
,
[1]
(bots.foundation.openai_bots.ChatGPT_Bot attribute)
namespace (bots.foundation.base.ModuleContext attribute)
,
[1]
NodeTransformerWithAsyncSupport (class in bots.tools.python_editing_tools)
NoHTTPFilter (class in bots.dev.decorators)
O
OpenAIMailbox (class in bots.foundation.openai_bots)
OpenAINode (class in bots.foundation.openai_bots)
OpenAIToolHandler (class in bots.foundation.openai_bots)
P
par_branch() (in module bots.flows.functional_prompts)
par_branch_while() (in module bots.flows.functional_prompts)
par_dispatch() (in module bots.flows.functional_prompts)
parent (bots.foundation.base.ConversationNode attribute)
(bots.foundation.openai_bots.OpenAINode attribute)
pending_results (bots.foundation.base.ConversationNode attribute)
PowerShellManager (class in bots.tools.terminal_tools)
PowerShellSession (class in bots.tools.terminal_tools)
pretty() (in module bots.dev.auto_terminal)
process_response() (bots.foundation.anthropic_bots.AnthropicMailbox method)
(bots.foundation.base.Mailbox method)
(bots.foundation.openai_bots.OpenAIMailbox method)
prompt_for() (in module bots.flows.functional_prompts)
prompt_while() (in module bots.flows.functional_prompts)
R
recombine() (in module bots.flows.functional_prompts)
remove_cache_control_at_position() (bots.foundation.anthropic_bots.CacheController method)
remove_import() (in module bots.tools.python_editing_tools)
replace_class() (in module bots.tools.python_editing_tools)
replace_function() (in module bots.tools.python_editing_tools)
replace_import() (in module bots.tools.python_editing_tools)
replies (bots.foundation.base.ConversationNode attribute)
requests (bots.foundation.base.ToolHandler attribute)
(bots.foundation.openai_bots.OpenAIToolHandler attribute)
respond() (bots.foundation.base.Bot method)
restore_terminal() (in module bots.dev.auto_terminal)
results (bots.foundation.base.ToolHandler attribute)
(bots.foundation.openai_bots.OpenAIToolHandler attribute)
role (bots.AnthropicBot attribute)
(bots.ChatGPT_Bot attribute)
(bots.foundation.anthropic_bots.AnthropicBot attribute)
(bots.foundation.base.Bot attribute)
(bots.foundation.base.ConversationNode attribute)
(bots.foundation.openai_bots.ChatGPT_Bot attribute)
(bots.foundation.openai_bots.OpenAINode attribute)
role_description (bots.AnthropicBot attribute)
(bots.ChatGPT_Bot attribute)
(bots.foundation.anthropic_bots.AnthropicBot attribute)
(bots.foundation.base.Bot attribute)
(bots.foundation.openai_bots.ChatGPT_Bot attribute)
S
said_DONE() (bots.flows.functional_prompts.conditions static method)
said_DONE_debug() (bots.flows.functional_prompts.conditions static method)
save() (bots.foundation.base.Bot method)
send_message() (bots.foundation.anthropic_bots.AnthropicMailbox method)
(bots.foundation.base.Mailbox method)
(bots.foundation.openai_bots.OpenAIMailbox method)
session (bots.tools.terminal_tools.PowerShellManager property)
set_system_message() (bots.foundation.base.Bot method)
setup_raw_mode() (in module bots.dev.auto_terminal)
shift_cache_control_out_of_tool_block() (bots.foundation.anthropic_bots.CacheController method)
should_add_cache_control() (bots.foundation.anthropic_bots.CacheController method)
single_prompt() (in module bots.flows.functional_prompts)
source (bots.foundation.base.ModuleContext attribute)
,
[1]
system_message (bots.AnthropicBot attribute)
(bots.ChatGPT_Bot attribute)
(bots.foundation.anthropic_bots.AnthropicBot attribute)
(bots.foundation.base.Bot attribute)
(bots.foundation.openai_bots.ChatGPT_Bot attribute)
T
temperature (bots.AnthropicBot attribute)
(bots.ChatGPT_Bot attribute)
(bots.foundation.anthropic_bots.AnthropicBot attribute)
(bots.foundation.base.Bot attribute)
(bots.foundation.openai_bots.ChatGPT_Bot attribute)
to_dict() (bots.foundation.base.ToolHandler method)
tool_calls (bots.foundation.base.ConversationNode attribute)
(bots.foundation.openai_bots.OpenAINode attribute)
tool_handler (bots.AnthropicBot attribute)
(bots.ChatGPT_Bot attribute)
(bots.foundation.anthropic_bots.AnthropicBot attribute)
(bots.foundation.base.Bot attribute)
(bots.foundation.openai_bots.ChatGPT_Bot attribute)
tool_name_and_input() (bots.foundation.anthropic_bots.AnthropicToolHandler method)
(bots.foundation.base.ToolHandler method)
(bots.foundation.openai_bots.OpenAIToolHandler method)
tool_not_used() (bots.flows.functional_prompts.conditions static method)
tool_not_used_debug() (bots.flows.functional_prompts.conditions static method)
tool_results (bots.foundation.base.ConversationNode attribute)
(bots.foundation.openai_bots.OpenAINode attribute)
tool_used() (bots.flows.functional_prompts.conditions static method)
ToolHandler (class in bots.foundation.base)
ToolHandlerError
ToolNotFoundError
tools (bots.foundation.base.ToolHandler attribute)
(bots.foundation.openai_bots.OpenAIToolHandler attribute)
tree_of_thought() (in module bots.flows.functional_prompts)
V
view() (in module bots.tools.code_tools)
view_dir() (in module bots.tools.code_tools)
visit_AsyncFunctionDef() (bots.tools.python_editing_tools.NodeTransformerWithAsyncSupport method)
visit_ClassDef() (bots.tools.python_editing_tools.MethodAdder method)
visit_FunctionDef() (bots.tools.python_editing_tools.NodeTransformerWithAsyncSupport method)