Microsoft.Extensions.AI Integration
Cross-SDK comparison
See the centralized MEAI documentation for feature matrices and comparisons across all tryAGI SDKs.
The ScaleAI SDK provides AIFunction tool wrappers compatible with Microsoft.Extensions.AI. These tools can be used with any IChatClient to give AI models access to Scale AI's data labeling project management, task tracking, and batch status monitoring.
Installation
1 | |
Available Tools
| Method | Tool Name | Description |
|---|---|---|
AsListProjectsTool() |
ScaleAI_ListProjects |
List all projects with optional archived filter |
AsGetProjectTool() |
ScaleAI_GetProject |
Get project details by name |
AsListTasksTool() |
ScaleAI_ListTasks |
List labeling tasks with project, batch, and status filtering |
AsGetTaskTool() |
ScaleAI_GetTask |
Get task details by ID including status and instructions |
AsGetBatchStatusTool() |
ScaleAI_GetBatchStatus |
Get batch status with pending and completed task counts |
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 | |