ClientTest.DescribeImage (baml_elixir v1.0.0-pre.5)

Summary

Functions

call(args, opts \\ %{})

@spec call(
  %{
    myImg:
      %{url: String.t()}
      | %{url: String.t(), media_type: String.t()}
      | %{base64: String.t()}
      | %{base64: String.t(), media_type: String.t()}
  },
  map()
) :: {:ok, String.t()} | {:error, String.t()}

stream(args, callback, opts \\ %{})

@spec stream(
  %{
    myImg:
      %{url: String.t()}
      | %{url: String.t(), media_type: String.t()}
      | %{base64: String.t()}
      | %{base64: String.t(), media_type: String.t()}
  },
  ({:ok, String.t() | {:error, String.t()} | :done} -> any()),
  map()
) :: Enumerable.t()