class RubyLLM::Providers::OpenAI
def parse_models_response(response)
def parse_models_response(response) (response.body['data'] || []).map do |model| model_info = begin Models.find(model['id']) rescue StandardError nil end next unless model_info model_info.tap do |info| info.metadata.merge!( object: model['object'], owned_by: model['owned_by'] ) end end.compact end