liblloyal 1.0.0
Branched Inference for llama.cpp
Loading...
Searching...
No Matches
lloyal::chat_out::ToolCall Struct Reference

A single tool call extracted from model output. More...

#include <lloyal/chat_out.hpp>

Public Attributes

std::string name
 Tool/function name.
 
std::string arguments
 JSON string of arguments.
 
std::string id
 Tool call ID (may be empty if model doesn't generate IDs)
 

Detailed Description

A single tool call extracted from model output.

Definition at line 47 of file chat_out.hpp.

Member Data Documentation

◆ arguments

std::string lloyal::chat_out::ToolCall::arguments

JSON string of arguments.

Definition at line 49 of file chat_out.hpp.

◆ id

std::string lloyal::chat_out::ToolCall::id

Tool call ID (may be empty if model doesn't generate IDs)

Definition at line 50 of file chat_out.hpp.

◆ name

std::string lloyal::chat_out::ToolCall::name

Tool/function name.

Definition at line 48 of file chat_out.hpp.


The documentation for this struct was generated from the following file: