Skip to main content
Table of Contents

TTMSMCPSamplingRequest.ToolChoice Property

Constraint on how the model may use the offered tools, such as leaving the choice open or requiring one particular tool.

API unit family: TMS.MCP.Sampling Declaring type: TTMSMCPSamplingRequest Type: TJSONValue

Syntax

TMS.MCP.Sampling.hppPascalC++
property ToolChoice: TJSONValue;
__property System::Json::TJSONValue* ToolChoice = {read=FToolChoice, write=SetToolChoice};

Remarks

The request owns the value and releases the previous one when a new value is assigned. Added to the payload only when set and the tool members were not suppressed.