Module Models.Model_info

module Pricing : sig ... end
module Architecture : sig ... end
module Top_provider : sig ... end
module Per_request_limits : sig ... end
module Default_parameters : sig ... end
type t = {
  1. id : string;
  2. canonical_slug : string;
  3. hugging_face_id : string option;
  4. name : string;
  5. created : int;
  6. description : string option;
  7. context_length : int option;
  8. pricing : Pricing.t;
  9. architecture : Architecture.t;
  10. top_provider : Top_provider.t;
  11. per_request_limits : Per_request_limits.t option;
  12. supported_parameters : string list;
  13. default_parameters : Default_parameters.t option;
  14. knowledge_cutoff : string option;
  15. expiration_date : string option;
}
val expiration_date : t -> string option
val knowledge_cutoff : t -> string option
val default_parameters : t -> Default_parameters.t option
val supported_parameters : t -> string list
val per_request_limits : t -> Per_request_limits.t option
val top_provider : t -> Top_provider.t
val architecture : t -> Architecture.t
val pricing : t -> Pricing.t
val context_length : t -> int option
val description : t -> string option
val created : t -> int
val name : t -> string
val hugging_face_id : t -> string option
val canonical_slug : t -> string
val id : t -> string
val sexp_of_t : t -> Sexplib0.Sexp.t