View Source OpenAI.Behaviours.ImagesBehaviour behaviour (OpenAI API Wrapper v0.1.3)

Link to this section Summary

Link to this section Callbacks

Link to this callback

edit(binary, binary, list)

View Source
@callback edit(binary(), binary(), [OpenAI.Images.edit_params()]) ::
  {:ok, map()} | {:error, OpenAI.Error.t()}
@callback generate(binary(), [OpenAI.Images.generate_params()]) ::
  {:ok, map()} | {:error, OpenAI.Error.t()}
@callback variation(binary(), [OpenAI.Images.variation_params()]) ::
  {:ok, map()} | {:error, OpenAI.Error.t()}