Module: ActiveAgent::GenerationProvider

Extended by:
ActiveSupport::Concern
Included in:
ActionPrompt::Base
Defined in:
lib/active_agent/generation_provider.rb,
lib/active_agent/generation_provider/base.rb,
lib/active_agent/generation_provider/response.rb,
lib/active_agent/generation_provider/base_adapter.rb,
lib/active_agent/generation_provider/error_handling.rb,
lib/active_agent/generation_provider/log_subscriber.rb,
lib/active_agent/generation_provider/ollama_provider.rb,
lib/active_agent/generation_provider/tool_management.rb,
lib/active_agent/generation_provider/open_ai_provider.rb,
lib/active_agent/generation_provider/parameter_builder.rb,
lib/active_agent/generation_provider/responses_adapter.rb,
lib/active_agent/generation_provider/stream_processing.rb,
lib/active_agent/generation_provider/anthropic_provider.rb,
lib/active_agent/generation_provider/message_formatting.rb,
lib/active_agent/generation_provider/open_router_provider.rb

Defined Under Namespace

Modules: ClassMethods, ErrorHandling, MessageFormatting, ParameterBuilder, StreamProcessing, ToolManagement Classes: AnthropicProvider, Base, BaseAdapter, LogSubscriber, OllamaProvider, OpenAIProvider, OpenRouterProvider, Response, ResponsesAdapter

Instance Method Summary collapse

Instance Method Details

#generation_providerObject



63
64
65
# File 'lib/active_agent/generation_provider.rb', line 63

def generation_provider
  self.class.generation_provider
end