Skip to main content
Table of Contents

TTMSFNCCloudAITools Class

Stores tool definitions that can be exposed to AI services.

API unit family: TMSFNCCloudAI Inherits from: TOwnedCollection

Syntax

GeneratedPascalC++
TTMSFNCCloudAITools = class(TOwnedCollection)
class PASCALIMPLEMENTATION TTMSFNCCloudAITools : public System::Classes::TOwnedCollection

Properties

Name Description
Items Gets or sets a tool definition by index.
JSONString Gets or sets the most recently generated JSON tool schema.

Methods

Name Description
ActiveCount Returns the number of enabled tools in the collection.
Add Adds a tool definition.
Append Appends tool definitions from another collection.
Execute Executes the tool with the specified name.
Insert Inserts a tool definition at the specified index.
ToJSON Builds a JSON tool schema for the selected service.