Class: HermesAgent::Client::Resources::Models
- Inherits:
-
Object
- Object
- HermesAgent::Client::Resources::Models
- Defined in:
- lib/hermes_agent/client/resources/models.rb
Overview
The models resource: discovery of the models the server advertises
(/v1/models).
Instance Method Summary collapse
-
#list ⇒ Array<Entities::Model>
List the models the server advertises.
Instance Method Details
#list ⇒ Array<Entities::Model>
List the models the server advertises.
29 30 31 32 33 34 |
# File 'lib/hermes_agent/client/resources/models.rb', line 29 def list data = @transport.get("/v1/models")["data"] return [] unless data.is_a?(::Array) data.map { |item| Entities::Model.new(item) } end |