Class: GroqRuby::Resources::Models
- Defined in:
- lib/groq_ruby/resources/models.rb
Overview
‘client.models.list / retrieve / delete`.
Constant Summary collapse
- BASE_PATH =
"/openai/v1/models".freeze
Instance Method Summary collapse
- #delete(model_id) ⇒ GroqRuby::Models::ModelDeleted
- #list ⇒ GroqRuby::Models::ModelList
- #retrieve(model_id) ⇒ GroqRuby::Models::Model
Methods inherited from Base
Constructor Details
This class inherits a constructor from GroqRuby::Resources::Base
Instance Method Details
#delete(model_id) ⇒ GroqRuby::Models::ModelDeleted
29 30 31 32 |
# File 'lib/groq_ruby/resources/models.rb', line 29 def delete(model_id) payload = perform(Request.new(method: :delete, path: "#{BASE_PATH}/#{model_id}")) GroqRuby::Models::ModelDeleted.from_hash(payload) end |