Method List
-
#acts_as_ai_agent RubyLlmMesh::ActiveRecord::ActsAsAiAgent
-
#ai_audit! RubyLlmMesh::ActiveRecord::ActsAsAiAgent::InstanceMethods
-
#ai_cache! RubyLlmMesh::ActiveRecord::ActsAsAiAgent::InstanceMethods
-
#ai_clear_memory! RubyLlmMesh::ActiveRecord::ActsAsAiAgent::InstanceMethods
-
#ai_complete RubyLlmMesh::ActiveRecord::ActsAsAiAgent::InstanceMethods
-
#ai_memory RubyLlmMesh::ActiveRecord::ActsAsAiAgent::InstanceMethods
-
#ai_remember! RubyLlmMesh::ActiveRecord::ActsAsAiAgent::InstanceMethods
-
#ai_semantic_lookup RubyLlmMesh::ActiveRecord::ActsAsAiAgent::InstanceMethods
-
#alive? RubyLlmMesh::SovereignMesh
-
#all RubyLlmMesh::Cache::RedisStore
-
#all RubyLlmMesh::Cache::MemoryStore
-
#all_urls RubyLlmMesh::Mesh::PeerRegistry
-
#allow? RubyLlmMesh::CircuitBreaker
-
#anthropic_api_key RubyLlmMesh::Configuration
-
#anthropic_base_url RubyLlmMesh::Configuration
-
#anthropic_model RubyLlmMesh::Configuration
-
#auto_boot_mesh RubyLlmMesh::Configuration
-
available? RubyLlmMesh::NativeCore
-
#body RubyLlmMesh::ProviderError
-
#boot! RubyLlmMesh::SovereignMesh
-
boot_mesh! RubyLlmMesh
-
boot_mesh! AiAgentRouter
-
#budget_enabled RubyLlmMesh::Configuration
-
#budget_max_tokens RubyLlmMesh::Configuration
-
#budget_max_usd RubyLlmMesh::Configuration
-
#budget_prices RubyLlmMesh::Configuration
-
budget_status RubyLlmMesh
-
budget_status AiAgentRouter
-
#cache_hit RubyLlmMesh::Response
-
chat RubyLlmMesh
-
#check! RubyLlmMesh::Budget
-
#check! RubyLlmMesh::Mesh::HealthMonitor
-
#check_all! RubyLlmMesh::Mesh::HealthMonitor
-
#chunk RubyLlmMesh::Rag::Chunker
-
circuit_breaker RubyLlmMesh::Router
-
#circuit_failure_threshold RubyLlmMesh::Configuration
-
#circuit_reset_timeout RubyLlmMesh::Configuration
-
#clear! RubyLlmMesh::Cache::RedisStore
-
#clear! RubyLlmMesh::Cache::MemoryStore
-
#clear! RubyLlmMesh::Mesh::PeerRegistry
-
#clear! RubyLlmMesh::Cache::SemanticCache
-
complete RubyLlmMesh
-
complete AiAgentRouter
-
#complete RubyLlmMesh::Router
-
#complete RubyLlmMesh::Providers::Base
-
#complete RubyLlmMesh::Providers::Openai
-
#complete RubyLlmMesh::Providers::Anthropic
-
#complete RubyLlmMesh::Providers::LocalNode
-
compute_cost RubyLlmMesh::Budget
-
#config RubyLlmMesh::Providers::Base
-
configuration AiAgentRouter
-
configuration RubyLlmMesh
-
configure AiAgentRouter
-
configure RubyLlmMesh
-
#consume! RubyLlmMesh::Budget
-
#consumed RubyLlmMesh::BudgetExceededError
-
#content RubyLlmMesh::Response
-
#cosine_similarity RubyLlmMesh::Rag::Embeddings
-
#default_providers RubyLlmMesh::Configuration
-
define RubyLlmMesh::Rag::Tools
-
#dimension RubyLlmMesh::BudgetExceededError
-
#each_peer RubyLlmMesh::Mesh::PeerRegistry
-
#embed RubyLlmMesh::Rag::Embeddings
-
#embed_many RubyLlmMesh::Rag::Embeddings
-
#embedder RubyLlmMesh::Cache::SemanticCache
-
#embedding RubyLlmMesh::Cache::MemoryStore::Entry
-
#enabled? RubyLlmMesh::Budget
-
#enabled? RubyLlmMesh::Mesh::PeerRegistry
-
#enabled? RubyLlmMesh::Cache::SemanticCache
-
#errors RubyLlmMesh::AllProvidersFailedError
-
estimate_tokens RubyLlmMesh::Budget
-
estimate_usd RubyLlmMesh::Budget
-
execute RubyLlmMesh
-
execute AiAgentRouter
-
#execute RubyLlmMesh::SovereignMesh
-
execute_wasm_payload RubyLlmMesh::NativeCore
-
execute_wasm_payload RubyLlmMesh::NativeCore::Fallback
-
#expires_at RubyLlmMesh::Cache::MemoryStore::Entry
-
extract_tokens RubyLlmMesh::Budget
-
#fallback RubyLlmMesh::Configuration
-
#fallback_providers RubyLlmMesh::Configuration
-
#fallback_used RubyLlmMesh::Response
-
for_anthropic RubyLlmMesh::Rag::Tools
-
for_openai RubyLlmMesh::Rag::Tools
-
health_monitor RubyLlmMesh::Router
-
#healthy RubyLlmMesh::Mesh::PeerRegistry::Peer
-
#healthy? RubyLlmMesh::Mesh::HealthMonitor
-
#healthy_urls RubyLlmMesh::Mesh::PeerRegistry
-
#id RubyLlmMesh::Cache::MemoryStore::Entry
-
#initialize RubyLlmMesh::Budget
-
#initialize RubyLlmMesh::ProviderError
-
#initialize RubyLlmMesh::BudgetExceededError
-
#initialize RubyLlmMesh::AllProvidersFailedError
-
#initialize RubyLlmMesh::Router
-
#initialize RubyLlmMesh::Response
-
#initialize RubyLlmMesh::Rag::Chunker
-
#initialize RubyLlmMesh::Configuration
-
#initialize RubyLlmMesh::Providers::Base
-
#initialize RubyLlmMesh::Rag::Embeddings
-
#initialize RubyLlmMesh::SovereignMesh
-
#initialize RubyLlmMesh::CircuitBreaker
-
#initialize RubyLlmMesh::Cache::RedisStore
-
#initialize RubyLlmMesh::Cache::MemoryStore
-
#initialize RubyLlmMesh::Mesh::PeerRegistry
-
#initialize RubyLlmMesh::Mesh::HealthMonitor
-
#initialize RubyLlmMesh::Cache::SemanticCache
-
instance RubyLlmMesh::Budget
-
instance RubyLlmMesh::Mesh::PeerRegistry
-
instance RubyLlmMesh::Mesh::HealthMonitor
-
instance RubyLlmMesh::Cache::SemanticCache
-
#last_checked_at RubyLlmMesh::Mesh::PeerRegistry::Peer
-
#last_error RubyLlmMesh::Mesh::PeerRegistry::Peer
-
#latency_ms RubyLlmMesh::Response
-
#limit RubyLlmMesh::BudgetExceededError
-
#local_node_base_url RubyLlmMesh::Configuration
-
#local_node_model RubyLlmMesh::Configuration
-
#logger RubyLlmMesh::Configuration
-
#lookup RubyLlmMesh::Cache::SemanticCache
-
#mark_healthy RubyLlmMesh::Mesh::PeerRegistry
-
#mark_unhealthy RubyLlmMesh::Mesh::PeerRegistry
-
#max_retries RubyLlmMesh::Configuration
-
mesh_alive? RubyLlmMesh
-
mesh_alive? AiAgentRouter
-
#mesh_port RubyLlmMesh::Configuration
-
#model RubyLlmMesh::Response
-
#name RubyLlmMesh::Providers::Base
-
#name RubyLlmMesh::Providers::Openai
-
#name RubyLlmMesh::Providers::Anthropic
-
#name RubyLlmMesh::Providers::LocalNode
-
node_alive? RubyLlmMesh::NativeCore
-
node_alive? RubyLlmMesh::NativeCore::Fallback
-
#openai_api_key RubyLlmMesh::Configuration
-
#openai_base_url RubyLlmMesh::Configuration
-
#openai_model RubyLlmMesh::Configuration
-
#payload RubyLlmMesh::Cache::MemoryStore::Entry
-
#peer_discovery_enabled RubyLlmMesh::Configuration
-
#peer_health_interval RubyLlmMesh::Configuration
-
#peer_health_path RubyLlmMesh::Configuration
-
#peer_health_timeout RubyLlmMesh::Configuration
-
peer_registry RubyLlmMesh::Router
-
#peer_urls RubyLlmMesh::Configuration
-
#peer_urls RubyLlmMesh::Mesh::PeerRegistry
-
#prompt RubyLlmMesh::Cache::MemoryStore::Entry
-
#provider RubyLlmMesh::ProviderError
-
#provider RubyLlmMesh::Response
-
#raw RubyLlmMesh::Response
-
#record_failure RubyLlmMesh::CircuitBreaker
-
#record_success RubyLlmMesh::CircuitBreaker
-
redis_available? RubyLlmMesh::Cache::RedisStore
-
#redis_url RubyLlmMesh::Configuration
-
#register RubyLlmMesh::Mesh::PeerRegistry
-
#reset! RubyLlmMesh::Budget
-
reset! RubyLlmMesh::Budget
-
reset! RubyLlmMesh::NativeCore
-
reset! RubyLlmMesh::NativeCore::Fallback
-
#reset! RubyLlmMesh::CircuitBreaker
-
reset! RubyLlmMesh::Mesh::PeerRegistry
-
reset! RubyLlmMesh::Mesh::HealthMonitor
-
reset! RubyLlmMesh::Cache::SemanticCache
-
reset_circuit_breaker! RubyLlmMesh::Router
-
reset_configuration! RubyLlmMesh
-
resolve_prices RubyLlmMesh::Budget
-
#retry_backoff RubyLlmMesh::Configuration
-
#running? RubyLlmMesh::Mesh::HealthMonitor
-
semantic_cache RubyLlmMesh::Router
-
#semantic_cache_backend RubyLlmMesh::Configuration
-
#semantic_cache_dimensions RubyLlmMesh::Configuration
-
#semantic_cache_enabled RubyLlmMesh::Configuration
-
#semantic_cache_threshold RubyLlmMesh::Configuration
-
#semantic_cache_ttl RubyLlmMesh::Configuration
-
#shutdown! RubyLlmMesh::SovereignMesh
-
#size RubyLlmMesh::Cache::RedisStore
-
#size RubyLlmMesh::Cache::MemoryStore
-
#start! RubyLlmMesh::Mesh::HealthMonitor
-
start_node RubyLlmMesh::NativeCore
-
start_node RubyLlmMesh::NativeCore::Fallback
-
#state_for RubyLlmMesh::CircuitBreaker
-
#status RubyLlmMesh::Budget
-
#status RubyLlmMesh::ProviderError
-
#stop! RubyLlmMesh::Mesh::HealthMonitor
-
stop_node RubyLlmMesh::NativeCore
-
stop_node RubyLlmMesh::NativeCore::Fallback
-
#store RubyLlmMesh::Cache::SemanticCache
-
#store_response RubyLlmMesh::Cache::SemanticCache
-
#text RubyLlmMesh::Response
-
#timeout RubyLlmMesh::Configuration
-
#to_h RubyLlmMesh::Response
-
#to_s RubyLlmMesh::Response
-
#tokens_consumed RubyLlmMesh::Budget
-
#top_k RubyLlmMesh::Rag::Embeddings
-
#unregister RubyLlmMesh::Mesh::PeerRegistry
-
#url RubyLlmMesh::Mesh::PeerRegistry::Peer
-
#usage RubyLlmMesh::Response
-
#usd_consumed RubyLlmMesh::Budget
-
version RubyLlmMesh::NativeCore
-
#write RubyLlmMesh::Cache::RedisStore
-
#write RubyLlmMesh::Cache::MemoryStore