TamaEx.Neural.Class.Operation.Params (TamaEx v0.1.18)

View Source

Summary

Functions

Converts validated changeset to request body format.

Validates and prepares parameters for creating a class operation.

Validates parameters and raises on error.

Functions

to_request_body(changeset)

Converts validated changeset to request body format.

validate(attrs)

Validates and prepares parameters for creating a class operation.

Parameters

  • attrs - Map containing operation parameters

Examples

iex> TamaEx.Neural.Class.Operation.Params.validate(%{"chain_ids" => ["chain1", "chain2"]})
{:ok, %{"chain_ids" => ["chain1", "chain2"]}}

iex> TamaEx.Neural.Class.Operation.Params.validate(%{})
{:error, %Ecto.Changeset{}}

validate!(attrs)

Validates parameters and raises on error.