Module: LLM::OpenAI::Format

Included in:
LLM::OpenAI
Defined in:
lib/llm/providers/openai/format.rb

Instance Method Summary collapse

Instance Method Details

#format(messages) ⇒ Array<Hash>

Parameters:

Returns:

  • (Array<Hash>)


9
10
11
# File 'lib/llm/providers/openai/format.rb', line 9

def format(messages)
  messages.map { {role: _1.role, content: format_content(_1.content)} }
end