Module: OmniAI::Llama

Defined in:
lib/omniai/llama.rb,
lib/omniai/llama/chat.rb,
lib/omniai/llama/client.rb,
lib/omniai/llama/config.rb,
lib/omniai/llama/version.rb,
lib/omniai/llama/chat/stream.rb,
lib/omniai/llama/chat/usage_serializer.rb,
lib/omniai/llama/chat/choice_serializer.rb,
lib/omniai/llama/chat/content_serializer.rb,
lib/omniai/llama/chat/response_serializer.rb

Overview

A namespace for everything Llama.

Defined Under Namespace

Classes: Chat, Client, Config

Constant Summary collapse

VERSION =
"2.6.0"

Class Method Summary collapse

Class Method Details

.configOmniAI::Llama::Config



15
16
17
# File 'lib/omniai/llama.rb', line 15

def self.config
  @config ||= Config.new
end

.configure {|OmniAI::Llama::Config| ... } ⇒ Object



20
21
22
# File 'lib/omniai/llama.rb', line 20

def self.configure
  yield config
end