Module: OmniAgent::Providers

Defined in:
lib/omni_agent/providers.rb,
lib/omni_agent/providers/base.rb,
lib/omni_agent/providers/mock.rb,
lib/omni_agent/providers/openai.rb,
lib/omni_agent/providers/response.rb,
lib/omni_agent/providers/mock_judge.rb

Defined Under Namespace

Classes: Base, Mock, MockJudge, OpenAI, Response

Class Method Summary collapse

Class Method Details

.registryObject



4
5
6
7
8
9
10
# File 'lib/omni_agent/providers.rb', line 4

def self.registry
  {
    openai: OmniAgent::Providers::OpenAI,
    mock: OmniAgent::Providers::Mock,
    mock_judge: OmniAgent::Providers::MockJudge
  }
end