Skip to content

uninitialized constant Gemini (NameError) #14

@FlpWgda

Description

@FlpWgda

I get following error :
C:/Ruby/lib/ruby/gems/3.3.0/gems/gen-ai-0.4.3/lib/gen_ai/language/gemini.rb:15:in `initialize': uninitialized constant Gemini (NameError)

@client = ::Gemini.new(
^^^^^^^^
from C:/Ruby/lib/ruby/gems/3.3.0/gems/gen-ai-0.4.3/lib/gen_ai/language.rb:24:in new' from C:/Ruby/lib/ruby/gems/3.3.0/gems/gen-ai-0.4.3/lib/gen_ai/language.rb:24:in build_llm'
from C:/Ruby/lib/ruby/gems/3.3.0/gems/gen-ai-0.4.3/lib/gen_ai/language.rb:12:in initialize' from C:/Ruby/lib/ruby/gems/3.3.0/gems/gen-ai-0.4.3/lib/gen_ai/chat/base.rb:14:in new'
from C:/Ruby/lib/ruby/gems/3.3.0/gems/gen-ai-0.4.3/lib/gen_ai/chat/base.rb:14:in initialize' from C:/Ruby/lib/ruby/gems/3.3.0/gems/gen-ai-0.4.3/lib/gen_ai/chat.rb:22:in new'
from C:/Ruby/lib/ruby/gems/3.3.0/gems/gen-ai-0.4.3/lib/gen_ai/chat.rb:22:in build_chat' from C:/Ruby/lib/ruby/gems/3.3.0/gems/gen-ai-0.4.3/lib/gen_ai/chat.rb:10:in initialize'
from ./Gemini2.rb:5:in new' from ./Gemini2.rb:5:in

'

while trying to use Gemini chat:
chat = GenAI::Chat.new(:gemini, ENV['GEMINI_TOKEN'])

Could you tell me what am I doing wrong?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions