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