Method: AI21::Client#instruct

Defined in:
lib/ai21/client.rb

#instruct(prompt, options = {}) ⇒ Object



21
22
23
24
25
# File 'lib/ai21/client.rb', line 21

def instruct(prompt, options = {})
  model = options.delete(:model) || DEFAULT_INSTRUCT_MODEL

  AI21::Client.post("/#{model}/complete", {prompt: prompt}.merge(snake_to_camel(options)))
end