Method: ActiveIntelligence::LLM::OpenAIAdapter#generate

Defined in:
lib/active_intelligence/llm/openai_adapter.rb

#generate(prompt, _options = {}) ⇒ Object



15
16
17
18
19
20
# File 'lib/active_intelligence/llm/openai_adapter.rb', line 15

def generate(prompt, _options = {})
  parameters = default_parameters
  parameters[:messages] = [{ role: 'user', content: prompt }]

  return chat(parameters)
end