ToolCall

org.llm4s.llmconnect.model.ToolCall
See theToolCall companion object
case class ToolCall(id: String, name: String, arguments: Value)

Represents a tool call request from the LLM.

Value parameters

arguments

Arguments passed to the tool in JSON format.

id

Unique identifier for the tool call (generated byt the LLM).

name

Name of the tool being called. (from the list of tools provided to the LLM).

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Any

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product