Module: LLM::Ollama::Response::Completion

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

Instance Method Summary collapse

Instance Method Details

#modelObject



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

def model = body.model

#prompt_tokensObject



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

def prompt_tokens = body.prompt_eval_count || 0

#completion_tokensObject



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

def completion_tokens = body.eval_count || 0

#total_tokensObject



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

def total_tokens = prompt_tokens + completion_tokens

#messageObject



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

def message = body.message

#choicesObject



10
# File 'lib/llm/providers/ollama/response/completion.rb', line 10

def choices = [format_choices]