View Source Replicate.Models (Replicate v0.1.0)

Documentation for Models.

Link to this section Summary

Functions

Gets a model from a owner/name string. Raises an error if the model doesn't exist.

Returns a list of all versions for a model.

Link to this section Functions

Gets a model from a owner/name string. Raises an error if the model doesn't exist.

examples

Examples

iex> %Model{owner: owner, name: name} = Replicate.Models.get!("replicate/hello-world")
iex> owner
"replicate"
iex> name
"hello-world"

Returns a list of all versions for a model.

examples

Examples

iex> model = Replicate.Models.get!("replicate/hello-world")
iex> versions = Replicate.Models.list_versions(model)
iex> %Replicate.Versions.Version{id: id, cog_version: cog_version} = List.first(versions)
iex> id
"v1"
iex> cog_version
"0.3.0"