Microsoft.Extensions.AI Integration
Cross-SDK comparison
See the centralized MEAI documentation for feature matrices and comparisons across all tryAGI SDKs.
The Sightengine SDK provides AIFunction tool wrappers compatible with Microsoft.Extensions.AI. These tools can be used with any IChatClient to give AI models access to Sightengine's image and text moderation, AI-generated image detection, and username validation.
Installation
1 | |
Available Tools
| Method | Tool Name | Description |
|---|---|---|
AsModerateImageTool() |
ModerateImage |
Moderate an image URL for nudity, violence, gore, weapons, drugs, and more |
AsDetectAiGeneratedTool() |
DetectAiGeneratedImage |
Detect whether an image was AI-generated |
AsModerateTextTool() |
ModerateText |
Moderate text for profanity, personal information, and links |
AsValidateUsernameTool() |
ValidateUsername |
Validate a username for profanity and misleading content |
Usage
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | |