Module: OpenAI
- Defined in:
- sig/_private/openai.rbs
Overview
Arity patch for the openai gem. Its Resources methods are positional
def x(params) at runtime, but the gem's shipped RBS advertises keyword-only
signatures. We accept a positional hash or a keyword splat (| ... extends the
gem's existing overloads). Streaming returns untyped — the event objects are a
~60-member union dispatched dynamically on #type. Loaded only for riffer's own
Steep run (consumers skip sig/_private).
Defined Under Namespace
Modules: Resources