Class: GenAI::Chat::Gemini

Inherits:
Base show all
Includes:
Api::Format::Gemini
Defined in:
lib/gen_ai/chat/gemini.rb

Constant Summary

Constants included from Api::Format::Gemini

Api::Format::Gemini::ASSISTANT_ROLE, Api::Format::Gemini::USER_ROLE

Constants inherited from Base

Base::ASSISTANT_ROLE, Base::USER_ROLE

Instance Attribute Summary

Attributes inherited from Base

#default_options, #history

Method Summary

Methods included from Api::Format::Gemini

#chunk_params_from_streaming, #extract_completions, #format_messages, #transform_message

Methods inherited from Base

#initialize, #message, #start

Methods included from Dependency

#depends_on

Constructor Details

This class inherits a constructor from GenAI::Chat::Base