Module: LLM::Gemini::Response::Completion

Defined in:
lib/llm/providers/gemini/response/completion.rb

Instance Method Summary collapse

Instance Method Details

#modelObject



5
# File 'lib/llm/providers/gemini/response/completion.rb', line 5

def model = body.modelVersion

#prompt_tokensObject



6
# File 'lib/llm/providers/gemini/response/completion.rb', line 6

def prompt_tokens = body..promptTokenCount

#completion_tokensObject



7
# File 'lib/llm/providers/gemini/response/completion.rb', line 7

def completion_tokens = body..candidatesTokenCount

#total_tokensObject



8
# File 'lib/llm/providers/gemini/response/completion.rb', line 8

def total_tokens = body..totalTokenCount

#choicesObject



9
# File 'lib/llm/providers/gemini/response/completion.rb', line 9

def choices = format_choices