Method List
-
#[] RCrewAI::Flow::State
-
#[]= RCrewAI::Flow::State
-
#acquire RCrewAI::RateLimiter
-
#add RCrewAI::Knowledge::Store
-
#add RCrewAI::Memory::SqliteStore
-
#add RCrewAI::Memory::InMemoryStore
-
#add_agent RCrewAI::Crew
-
#add_context_task RCrewAI::Task
-
#add_execution RCrewAI::Memory
-
#add_subordinate RCrewAI::Agent
-
#add_task RCrewAI::Crew
-
#add_tool RCrewAI::Task
-
#add_tool_usage RCrewAI::Memory
-
#after_kickoff RCrewAI::Crew
-
#agent RCrewAI::Task
-
#agents RCrewAI::Crew
-
#all RCrewAI::Memory::SqliteStore
-
#all RCrewAI::Memory::InMemoryStore
-
#allow_delegation RCrewAI::Agent
-
and_ RCrewAI::Flow
-
#anthropic_api_key RCrewAI::Configuration
-
#anthropic_model RCrewAI::Configuration
-
#api_key RCrewAI::Configuration
-
#api_version RCrewAI::Configuration
-
#args RCrewAI::Events::ToolCallStart
-
#async RCrewAI::Task
-
#async_execution? RCrewAI::AsyncExtensions
-
#attachments RCrewAI::Task
-
available_tools RCrewAI::Tools::Base
-
#available_tools_description RCrewAI::Agent
-
#azure_api_key RCrewAI::Configuration
-
#azure_model RCrewAI::Configuration
-
#backstory RCrewAI::Agent
-
#base_url RCrewAI::Configuration
-
#before_kickoff RCrewAI::Crew
-
#build! RCrewAI::Knowledge::Base
-
#call RCrewAI::Memory::LlmEntityExtractor
-
#call_id RCrewAI::Events::ToolCallStart
-
#call_id RCrewAI::Events::ToolCallResult
-
#call_id RCrewAI::Events::ToolCallError
-
#call_tool RCrewAI::MCP::Client
-
chat RCrewAI::LLMClient
-
#chat RCrewAI::RateLimiter::ThrottledClient
-
#chat RCrewAI::LLMClients::Base
-
#chat RCrewAI::LLMClients::Google
-
#chat RCrewAI::LLMClients::Ollama
-
#chat RCrewAI::LLMClients::OpenAI
-
#chat RCrewAI::LLMClients::Anthropic
-
#chunk RCrewAI::Knowledge::Chunker
-
#clear! RCrewAI::Memory::BaseMemory
-
#clear_all! RCrewAI::Memory
-
#clear_short_term! RCrewAI::Memory
-
#close RCrewAI::MCP::Client
-
#close RCrewAI::MCP::Transport::Http
-
#close RCrewAI::MCP::Transport::Stdio
-
coerce RCrewAI::OutputSchema
-
complete RCrewAI::LLMClient
-
#complete RCrewAI::LLMClients::Base
-
#completed? RCrewAI::Task
-
#completion_tokens RCrewAI::Events::Usage
-
#config RCrewAI::LLMClients::Base
-
configuration RCrewAI
-
configure RCrewAI
-
#confirm_action RCrewAI::HumanInput
-
#confirm_with_human RCrewAI::HumanInteractionExtensions
-
connect RCrewAI::MCP::Client
-
content_parts RCrewAI::Multimodal
-
#context RCrewAI::Task
-
#context_data RCrewAI::Task
-
cosine RCrewAI::Similarity
-
cost_for RCrewAI::Pricing
-
#cost_usd RCrewAI::Events::Usage
-
#count RCrewAI::Memory::BaseMemory
-
create RCrewAI::Crew
-
create_tool RCrewAI::Tools::Base
-
#crew RCrewAI::Process::Base
-
data_url_for RCrewAI::Multimodal
-
#delegate_task RCrewAI::Agent
-
#delete RCrewAI::Memory::SqliteStore
-
#delete RCrewAI::Memory::InMemoryStore
-
#delete_record RCrewAI::Memory::SqliteStore
-
#delete_record RCrewAI::Memory::InMemoryStore
-
#dependencies_met? RCrewAI::Task
-
#deployment_name RCrewAI::Configuration
-
#description RCrewAI::Task
-
#description RCrewAI::Tools::Base
-
#description RCrewAI::ToolSchema
-
#description RCrewAI::MCP::ToolAdapter
-
#disable_human_input RCrewAI::Task
-
#disable_human_input RCrewAI::Agent
-
#duration_ms RCrewAI::Events::ToolCallResult
-
#embed RCrewAI::Knowledge::Embedder
-
#empty? RCrewAI::Knowledge::Base
-
#empty? RCrewAI::Knowledge::Store
-
#enable_human_input RCrewAI::Task
-
#enable_human_input RCrewAI::Agent
-
#end_time RCrewAI::Task
-
#enrich_description RCrewAI::Task
-
ensure_supported_provider! RCrewAI::Multimodal
-
#entities RCrewAI::Memory::EntityMemory
-
#entity RCrewAI::Memory
-
#error RCrewAI::Events::ToolCallError
-
#error RCrewAI::Events::Error
-
estimate_tokens RCrewAI::ContextWindow
-
#execute RCrewAI::Crew
-
#execute RCrewAI::Task
-
#execute RCrewAI::Process::Base
-
#execute RCrewAI::Process::Sequential
-
#execute RCrewAI::Process::Hierarchical
-
#execute RCrewAI::Process::Consensual
-
#execute RCrewAI::Tools::Base
-
#execute RCrewAI::MCP::ToolAdapter
-
#execute RCrewAI::Tools::WebSearch
-
#execute RCrewAI::Tools::FileReader
-
#execute RCrewAI::Tools::FileWriter
-
#execute RCrewAI::Tools::EmailSender
-
#execute RCrewAI::Tools::SqlDatabase
-
#execute RCrewAI::Tools::CodeExecutor
-
#execute RCrewAI::Tools::PdfProcessor
-
#execute_async RCrewAI::Crew
-
#execute_async RCrewAI::AsyncExtensions::ClassMethods
-
#execute_delegated_task RCrewAI::Agent
-
#execute_single_task_async RCrewAI::AsyncExecutor
-
#execute_sync RCrewAI::Crew
-
#execute_task RCrewAI::Agent
-
#execute_tasks_async RCrewAI::AsyncExecutor
-
#execute_with_validation RCrewAI::Tools::Base
-
#execute_with_validation RCrewAI::MCP::ToolAdapter
-
#execution_time RCrewAI::Task
-
#expected_output RCrewAI::Task
-
extended RCrewAI::ToolSchema
-
extract_json RCrewAI::OutputSchema
-
#failed? RCrewAI::Task
-
fan_out RCrewAI::Events
-
#feed RCrewAI::SSEParser
-
#finish_reason RCrewAI::Events::IterationEnd
-
fit RCrewAI::ContextWindow
-
#fit_context RCrewAI::AgentAugmentations
-
fits? RCrewAI::ContextWindow
-
for RCrewAI::ProviderSchema
-
for_many RCrewAI::ProviderSchema
-
for_provider RCrewAI::LLMClient
-
#get_feedback RCrewAI::HumanInput
-
#get_human_feedback RCrewAI::HumanInteractionExtensions
-
#goal RCrewAI::Agent
-
#google_api_key RCrewAI::Configuration
-
#google_model RCrewAI::Configuration
-
#hierarchy RCrewAI::Process::Hierarchical
-
#human_feedback RCrewAI::Flow
-
#human_input_enabled? RCrewAI::Task
-
#human_input_enabled? RCrewAI::Agent
-
#id RCrewAI::Flow::State
-
image_part RCrewAI::Multimodal
-
included RCrewAI::AsyncExtensions
-
inherited RCrewAI::Flow
-
#initialize RCrewAI::Crew
-
#initialize RCrewAI::Flow
-
#initialize RCrewAI::Task
-
#initialize RCrewAI::Agent
-
#initialize RCrewAI::Memory
-
#initialize RCrewAI::Process::Base
-
#initialize RCrewAI::Process::Hierarchical
-
#initialize RCrewAI::Planning
-
#initialize RCrewAI::Flow::State
-
#initialize RCrewAI::MCP::Client
-
#initialize RCrewAI::SSEParser
-
#initialize RCrewAI::Tools::Base
-
#initialize RCrewAI::HumanInput
-
#initialize RCrewAI::ToolRunner
-
#initialize RCrewAI::RateLimiter
-
#initialize RCrewAI::RateLimiter::ThrottledClient
-
#initialize RCrewAI::Configuration
-
#initialize RCrewAI::AsyncExecutor
-
#initialize RCrewAI::Knowledge::Base
-
#initialize RCrewAI::Knowledge::Store
-
#initialize RCrewAI::Flow::MemoryStateStore
-
#initialize RCrewAI::Flow::FileStateStore
-
#initialize RCrewAI::LLMClients::Base
-
#initialize RCrewAI::MCP::ToolAdapter
-
#initialize RCrewAI::Tools::WebSearch
-
#initialize RCrewAI::Knowledge::Chunker
-
#initialize RCrewAI::Knowledge::StringSource
-
#initialize RCrewAI::Knowledge::FileSource
-
#initialize RCrewAI::Knowledge::PdfSource
-
#initialize RCrewAI::Knowledge::CsvSource
-
#initialize RCrewAI::Knowledge::UrlSource
-
#initialize RCrewAI::LLMClients::Azure
-
#initialize RCrewAI::Tools::FileReader
-
#initialize RCrewAI::Tools::FileWriter
-
#initialize RCrewAI::Knowledge::Embedder
-
#initialize RCrewAI::LLMClients::Google
-
#initialize RCrewAI::LLMClients::Ollama
-
#initialize RCrewAI::LLMClients::OpenAI
-
#initialize RCrewAI::MCP::Transport::Http
-
#initialize RCrewAI::Memory::BaseMemory
-
#initialize RCrewAI::Tools::EmailSender
-
#initialize RCrewAI::Tools::SqlDatabase
-
#initialize RCrewAI::LegacyReactRunner
-
#initialize RCrewAI::MCP::Transport::Stdio
-
#initialize RCrewAI::Memory::SqliteStore
-
#initialize RCrewAI::Tools::CodeExecutor
-
#initialize RCrewAI::Tools::PdfProcessor
-
#initialize RCrewAI::Memory::EntityMemory
-
#initialize RCrewAI::LLMClients::Anthropic
-
#initialize RCrewAI::Memory::InMemoryStore
-
#initialize RCrewAI::Memory::ShortTermMemory
-
#initialize RCrewAI::Memory::LlmEntityExtractor
-
#interactions RCrewAI::HumanInput
-
#is_manager? RCrewAI::Agent
-
#iteration_index RCrewAI::Events::IterationStart
-
#json_schema RCrewAI::Tools::Base
-
#json_schema RCrewAI::ToolSchema
-
#json_schema RCrewAI::MCP::ToolAdapter
-
keywords RCrewAI::Similarity
-
#kickoff RCrewAI::Flow
-
#kickoff_for_each RCrewAI::Crew
-
#knowledge RCrewAI::Crew
-
#knowledge RCrewAI::Agent
-
#last_inputs RCrewAI::Crew
-
lexical RCrewAI::Similarity
-
#list RCrewAI::CLI
-
list RCrewAI::Crew
-
#list RCrewAI::Task::CLI
-
#list RCrewAI::Agent::CLI
-
list_available_tools RCrewAI::Tools::Base
-
listen RCrewAI::Flow
-
listeners RCrewAI::Flow
-
#llm_client RCrewAI::Agent
-
#llm_provider RCrewAI::Configuration
-
load RCrewAI::Crew
-
#load RCrewAI::Flow::MemoryStateStore
-
#load RCrewAI::Flow::FileStateStore
-
#log_level RCrewAI::Configuration
-
#logger RCrewAI::Process::Base
-
#logger RCrewAI::HumanInput
-
#logger RCrewAI::AsyncExecutor
-
#logger RCrewAI::LLMClients::Base
-
#long_term RCrewAI::Memory
-
#manager RCrewAI::Agent
-
#manager_agent RCrewAI::Process::Hierarchical
-
#max_concurrency RCrewAI::AsyncExecutor
-
#max_execution_time RCrewAI::Agent
-
#max_iterations RCrewAI::Crew
-
#max_iterations RCrewAI::Agent
-
#max_tokens RCrewAI::Configuration
-
#memory RCrewAI::Agent
-
method_added RCrewAI::Flow
-
#method_missing RCrewAI::Flow::State
-
#method_missing RCrewAI::RateLimiter::ThrottledClient
-
#mode RCrewAI::Flow::Trigger
-
#model RCrewAI::Configuration
-
#model RCrewAI::Knowledge::Embedder
-
#models RCrewAI::LLMClients::Azure
-
#models RCrewAI::LLMClients::Google
-
#models RCrewAI::LLMClients::Ollama
-
#models RCrewAI::LLMClients::OpenAI
-
#models RCrewAI::LLMClients::Anthropic
-
#name RCrewAI::Crew
-
#name RCrewAI::Task
-
#name RCrewAI::Agent
-
#name RCrewAI::Tools::Base
-
#name RCrewAI::MCP::ToolAdapter
-
#names RCrewAI::Flow::Trigger
-
#new RCrewAI::CLI
-
#new RCrewAI::Task::CLI
-
#new RCrewAI::Agent::CLI
-
#observe RCrewAI::Memory::EntityMemory
-
#ollama_native_tools RCrewAI::Configuration
-
#open RCrewAI::MCP::Client
-
#open RCrewAI::MCP::Transport::Http
-
#open RCrewAI::MCP::Transport::Stdio
-
#openai_api_key RCrewAI::Configuration
-
#openai_model RCrewAI::Configuration
-
or_ RCrewAI::Flow
-
#param RCrewAI::ToolSchema
-
#params RCrewAI::ToolSchema
-
parse RCrewAI::OutputSchema
-
#pending? RCrewAI::Task
-
#plan! RCrewAI::Planning
-
#planning? RCrewAI::Crew
-
#present? String
-
#pricing RCrewAI::Configuration
-
#process= RCrewAI::Crew
-
#process_type RCrewAI::Crew
-
#prompt_tokens RCrewAI::Events::Usage
-
#provider RCrewAI::Knowledge::Embedder
-
#provider_supported? RCrewAI::Configuration
-
#pull_model RCrewAI::LLMClients::Ollama
-
raise_unless RCrewAI::OutputSchema
-
#rate_limiter RCrewAI::Agent
-
#raw_result RCrewAI::Task
-
#read RCrewAI::Knowledge::Source
-
#read RCrewAI::Knowledge::StringSource
-
#read RCrewAI::Knowledge::FileSource
-
#read RCrewAI::Knowledge::PdfSource
-
#read RCrewAI::Knowledge::CsvSource
-
#read RCrewAI::Knowledge::UrlSource
-
#reasoning? RCrewAI::AgentAugmentations
-
rebuild RCrewAI::ContextWindow
-
#recall RCrewAI::Memory::BaseMemory
-
#recent_count RCrewAI::RateLimiter
-
#record RCrewAI::Memory::BaseMemory
-
#record RCrewAI::Memory::LongTermMemory
-
#record_call RCrewAI::Memory::ToolMemory
-
#recv_line RCrewAI::MCP::Transport::Http
-
#recv_line RCrewAI::MCP::Transport::Stdio
-
#relevant_executions RCrewAI::Memory
-
#request_approval RCrewAI::HumanInput
-
#request_choice RCrewAI::HumanInput
-
#request_human_approval RCrewAI::HumanInteractionExtensions
-
#request_human_choice RCrewAI::HumanInteractionExtensions
-
#request_human_input RCrewAI::HumanInteractionExtensions
-
#request_human_review RCrewAI::HumanInteractionExtensions
-
#request_input RCrewAI::HumanInput
-
#request_review RCrewAI::HumanInput
-
#require_approval_for_tools? RCrewAI::Agent
-
reset_configuration! RCrewAI
-
resolve RCrewAI::LLMClient
-
#respect_context_window? RCrewAI::AgentAugmentations
-
#respond_to_missing? RCrewAI::Flow::State
-
#respond_to_missing? RCrewAI::RateLimiter::ThrottledClient
-
#restore RCrewAI::Flow
-
#result RCrewAI::Task
-
#result RCrewAI::Events::ToolCallResult
-
#role RCrewAI::Agent
-
root RCrewAI
-
router RCrewAI::Flow
-
routers RCrewAI::Flow
-
#run RCrewAI::CLI
-
#run RCrewAI::ToolRunner
-
#run RCrewAI::LegacyReactRunner
-
#running? RCrewAI::Task
-
#satisfied_by? RCrewAI::Flow::Trigger
-
#save RCrewAI::Crew
-
#save RCrewAI::Flow::MemoryStateStore
-
#save RCrewAI::Flow::FileStateStore
-
#search RCrewAI::Knowledge::Base
-
#search RCrewAI::Knowledge::Store
-
#search RCrewAI::Memory::SqliteStore
-
#search RCrewAI::Memory::InMemoryStore
-
#send_line RCrewAI::MCP::Transport::Http
-
#send_line RCrewAI::MCP::Transport::Stdio
-
#server_name RCrewAI::MCP::Client
-
#session_id RCrewAI::HumanInput
-
#session_summary RCrewAI::HumanInput
-
#short_term RCrewAI::Memory
-
#shutdown RCrewAI::AsyncExecutor
-
#size RCrewAI::Knowledge::Store
-
#sources RCrewAI::Knowledge::Base
-
start RCrewAI::Flow
-
start_methods RCrewAI::Flow
-
#start_time RCrewAI::Task
-
#state RCrewAI::Flow
-
#stats RCrewAI::Memory
-
#stats RCrewAI::AsyncExecutor
-
#status RCrewAI::Task
-
#stream_sink RCrewAI::Crew
-
#structured_output RCrewAI::Task
-
#subordinates RCrewAI::Agent
-
supported_provider? RCrewAI::Multimodal
-
#supported_providers RCrewAI::Configuration
-
#supports_native_tools? RCrewAI::LLMClients::Base
-
#supports_native_tools? RCrewAI::LLMClients::Google
-
#supports_native_tools? RCrewAI::LLMClients::Ollama
-
#supports_native_tools? RCrewAI::LLMClients::OpenAI
-
#supports_native_tools? RCrewAI::LLMClients::Anthropic
-
#tasks RCrewAI::Crew
-
#temperature RCrewAI::Configuration
-
#test RCrewAI::Crew
-
#text RCrewAI::Events::TextDelta
-
#text RCrewAI::Events::TextDone
-
#text RCrewAI::Events::Thinking
-
#text RCrewAI::Knowledge::Store::Entry
-
#thread_id RCrewAI::AsyncExtensions
-
#thread_pool RCrewAI::AsyncExecutor
-
#timeout RCrewAI::HumanInput
-
#timeout RCrewAI::Configuration
-
#to_h RCrewAI::Flow::State
-
#tool RCrewAI::Events::ToolCallStart
-
#tool RCrewAI::Events::ToolCallResult
-
#tool RCrewAI::Events::ToolCallError
-
#tool RCrewAI::Memory
-
#tool_name RCrewAI::ToolSchema
-
#tool_usage_for RCrewAI::Memory
-
#tools RCrewAI::Task
-
#tools RCrewAI::Agent
-
#tools RCrewAI::MCP::Client
-
#total_tokens RCrewAI::Events::Usage
-
#train RCrewAI::Crew
-
#usage_for RCrewAI::Memory::ToolMemory
-
#use_tool RCrewAI::Agent
-
#validate! RCrewAI::Configuration
-
validate! RCrewAI::OutputSchema
-
validate_object! RCrewAI::OutputSchema
-
#validate_params! RCrewAI::Tools::Base
-
#vector RCrewAI::Knowledge::Store::Entry
-
#verbose RCrewAI::Crew
-
#verbose RCrewAI::Agent
-
#version RCrewAI::CLI
-
#wait_for_completion RCrewAI::AsyncExecutor
-
window_for RCrewAI::ContextWindow
-
with_connection RCrewAI::MCP::Client
-
#with_overrides RCrewAI::Configuration