Class
FixedFileManagementAgentTools

Provides document lifecycle management tools for creating, listing, and exporting fixed documents (PDFs).

Definition

Namespace:Telerik.Documents.AI.AgentTools.Fixed

Assembly:Telerik.Documents.AI.AgentTools.Fixed.dll

Syntax:

cs-api-definition
public sealed class FixedFileManagementAgentTools : FixedDocumentAgentToolsBase

Inheritance: objectAgentToolBaseFixedDocumentAgentToolsBaseFixedFileManagementAgentTools

Inherited Members AgentToolBase.GetTools()

Constructors

FixedFileManagementAgentTools(IFixedDocumentRepository, string)

Declaration

cs-api-definition
public FixedFileManagementAgentTools(IFixedDocumentRepository repository, string outputDir)

Parameters

repository

IFixedDocumentRepository

outputDir

string

Methods

CreateFixedDocument(string)

Declaration

cs-api-definition
[Tool]
public CallToolResult CreateFixedDocument(string documentId)

Parameters

documentId

string

Returns

CallToolResult

ExportFixedDocument(string, DocumentFormat, string)

Declaration

cs-api-definition
[Tool]
public CallToolResult ExportFixedDocument(string filePath, DocumentFormat format, string documentId)

Parameters

filePath

string

format

DocumentFormat

documentId

string

Returns

CallToolResult

ImportFixedDocument(string, DocumentFormat, string)

Declaration

cs-api-definition
[Tool]
public CallToolResult ImportFixedDocument(string filePath, DocumentFormat format, string documentName = null)

Parameters

filePath

string

format

DocumentFormat

documentName

string

Returns

CallToolResult

ListFixedDocuments()

Declaration

cs-api-definition
[Tool]
public CallToolResult ListFixedDocuments()

Returns

CallToolResult