class DigifiApi::MLModel
Public Class Methods
submit(model_name, inputs_hash, options={})
click to toggle source
model_name:string required inputs:object required client_transaction_id opt
# File lib/digifi_api/ml_model.rb, line 12 def self.submit(model_name, inputs_hash, options={}) return { error: "model_name is required" } if model_name.nil? return { error: "inputs_hash is required" } if inputs_hash.nil? elements = Hash.new # Required Elements elements['model_name'] = model_name elements['inputs_hash'] = inputs_hash # Optional Elements if options['client_transaction_id'] elements['client_transaction_id'] = options['client_transaction_id'] end response = self.post(@resource_uri, elements) end