Module: LLM::OpenAI::Format
- Included in:
- LLM::OpenAI, Responses
- Defined in:
- lib/llm/providers/openai/format.rb,
lib/llm/providers/openai/format/respond_format.rb,
lib/llm/providers/openai/format/completion_format.rb
Defined Under Namespace
Classes: CompletionFormat, RespondFormat
Instance Method Summary collapse
Instance Method Details
#format(messages, mode) ⇒ Array<Hash>
16 17 18 19 20 21 22 23 24 |
# File 'lib/llm/providers/openai/format.rb', line 16 def format(, mode) .filter_map do || if mode == :complete CompletionFormat.new().format else RespondFormat.new().format end end end |