View Source OpenAI.Behaviours.FilesBehaviour behaviour (OpenAI API Wrapper v0.1.3)
Link to this section Summary
Link to this section Callbacks
@callback delete(binary()) :: {:ok, map()} | {:error, OpenAI.Error.t()}
@callback list() :: {:ok, map()} | {:error, OpenAI.Error.t()}
@callback retrieve(binary()) :: {:ok, map()} | {:error, OpenAI.Error.t()}
@callback retrieve_content(binary()) :: {:ok, map()} | {:error, OpenAI.Error.t()}
@callback upload(binary(), binary()) :: {:ok, map()} | {:error, OpenAI.Error.t()}