Module: ActiveAgent::Providers

Defined in:
lib/active_agent/providers/mock/_types.rb,
lib/active_agent/providers/common/model.rb,
lib/active_agent/providers/common/usage.rb,
lib/active_agent/providers/mock/options.rb,
lib/active_agent/providers/mock/request.rb,
lib/active_agent/providers/mock_provider.rb,
lib/active_agent/providers/open_ai/_base.rb,
lib/active_agent/providers/_base_provider.rb,
lib/active_agent/providers/log_subscriber.rb,
lib/active_agent/providers/ollama/options.rb,
lib/active_agent/providers/common/response.rb,
lib/active_agent/providers/ollama_provider.rb,
lib/active_agent/providers/open_ai/options.rb,
lib/active_agent/providers/anthropic/_types.rb,
lib/active_agent/providers/open_ai_provider.rb,
lib/active_agent/providers/anthropic/options.rb,
lib/active_agent/providers/anthropic/request.rb,
lib/active_agent/providers/anthropic_provider.rb,
lib/active_agent/providers/mock/messages/base.rb,
lib/active_agent/providers/mock/messages/user.rb,
lib/active_agent/providers/ollama/chat/_types.rb,
lib/active_agent/providers/open_router/_types.rb,
lib/active_agent/providers/ollama/chat/request.rb,
lib/active_agent/providers/open_ai/chat/_types.rb,
lib/active_agent/providers/open_router/options.rb,
lib/active_agent/providers/open_router/request.rb,
lib/active_agent/providers/anthropic/transforms.rb,
lib/active_agent/providers/common/messages/base.rb,
lib/active_agent/providers/common/messages/tool.rb,
lib/active_agent/providers/common/messages/user.rb,
lib/active_agent/providers/concerns/previewable.rb,
lib/active_agent/providers/mock/messages/_types.rb,
lib/active_agent/providers/open_ai/chat/request.rb,
lib/active_agent/providers/open_router_provider.rb,
lib/active_agent/providers/common/responses/base.rb,
lib/active_agent/providers/open_ai/chat_provider.rb,
lib/active_agent/providers/common/messages/_types.rb,
lib/active_agent/providers/common/messages/system.rb,
lib/active_agent/providers/common/responses/embed.rb,
lib/active_agent/providers/mock/embedding_request.rb,
lib/active_agent/providers/ollama/chat/transforms.rb,
lib/active_agent/providers/open_router/transforms.rb,
lib/active_agent/providers/common/responses/_types.rb,
lib/active_agent/providers/common/responses/format.rb,
lib/active_agent/providers/common/responses/prompt.rb,
lib/active_agent/providers/mock/messages/assistant.rb,
lib/active_agent/providers/ollama/embedding/_types.rb,
lib/active_agent/providers/open_ai/chat/transforms.rb,
lib/active_agent/providers/concerns/instrumentation.rb,
lib/active_agent/providers/ollama/embedding/request.rb,
lib/active_agent/providers/open_ai/embedding/_types.rb,
lib/active_agent/providers/open_ai/responses/_types.rb,
lib/active_agent/providers/common/messages/assistant.rb,
lib/active_agent/providers/open_ai/embedding/request.rb,
lib/active_agent/providers/open_ai/responses/request.rb,
lib/active_agent/providers/concerns/exception_handler.rb,
lib/active_agent/providers/open_ai/responses_provider.rb,
lib/active_agent/providers/ollama/embedding/transforms.rb,
lib/active_agent/providers/open_router/requests/_types.rb,
lib/active_agent/providers/open_router/requests/plugin.rb,
lib/active_agent/providers/open_ai/embedding/transforms.rb,
lib/active_agent/providers/open_ai/responses/transforms.rb,
lib/active_agent/providers/concerns/tool_choice_clearing.rb,
lib/active_agent/providers/open_router/requests/prediction.rb,
lib/active_agent/providers/open_router/requests/plugins/_types.rb,
lib/active_agent/providers/open_router/requests/messages/_types.rb,
lib/active_agent/providers/open_router/requests/response_format.rb,
lib/active_agent/providers/open_router/requests/plugins/pdf_config.rb,
lib/active_agent/providers/open_router/requests/provider_preferences.rb,
lib/active_agent/providers/open_router/requests/messages/content/file.rb,
lib/active_agent/providers/open_router/requests/messages/content/_types.rb,
lib/active_agent/providers/open_router/requests/provider_preferences/_types.rb,
lib/active_agent/providers/open_router/requests/messages/content/files/_types.rb,
lib/active_agent/providers/open_router/requests/messages/content/files/details.rb,
lib/active_agent/providers/open_router/requests/provider_preferences/max_price.rb

Defined Under Namespace

Modules: Anthropic, Common, ExceptionHandler, Instrumentation, Mock, Ollama, OpenAI, OpenRouter, Previewable, ToolChoiceClearing Classes: AnthropicProvider, BaseProvider, LogSubscriber, MockProvider, OllamaProvider, OpenAIProvider, OpenRouterProvider