Class MultimodalTools
Multimodal analysis tools — image metadata, PDF text extraction, and media inspection.
[ToolPlugin("multimodal")]
public sealed class MultimodalTools
- Inheritance
-
MultimodalTools
- Inherited Members
Methods
AnalyzeImageAsync(string, bool, int)
[KernelFunction("image_analyze")]
[ToolSafetyTier(SafetyTier.AutoApprove)]
public static Task<string> AnalyzeImageAsync(string source, bool includeData = false, int maxDimension = 1024)
Parameters
Returns
AnalyzePdfAsync(string, int, int, int)
[KernelFunction("pdf_analyze")]
[ToolSafetyTier(SafetyTier.AutoApprove)]
public static Task<string> AnalyzePdfAsync(string source, int startPage = 1, int endPage = 0, int maxChars = 50000)
Parameters
Returns
MediaViewAsync(string)
[KernelFunction("media_view")]
[ToolSafetyTier(SafetyTier.AutoApprove)]
public static Task<string> MediaViewAsync(string source)
Parameters
sourcestring