Current section

Files

Jump to
liter_llm lib liter_llm chat_completion_tool.ex
Raw

lib/liter_llm/chat_completion_tool.ex

# This file is auto-generated by alef — DO NOT EDIT.
# alef:hash:93a82f0d43d1c6af3f54574908a88a952d597f9e2cca238de810ede5a8948e48
# To regenerate: alef generate
# To verify freshness: alef verify --exit-code
defmodule LiterLlm.ChatCompletionTool do
@moduledoc "A tool the model can invoke (currently, all tools are functions)."
@typedoc "A tool the model can invoke (currently, all tools are functions)."
@type t :: %__MODULE__{
tool_type: String.t() | nil,
function: map()
}
defstruct tool_type: :function,
function: nil
end