Microsoft.Extensions.AI Integration
Cross-SDK comparison
See the centralized MEAI documentation for feature matrices and comparisons across all tryAGI SDKs.
The Helicone SDK provides AIFunction tool wrappers compatible with Microsoft.Extensions.AI. These tools can be used with any IChatClient to give AI models access to Helicone's LLM observability metrics, cost tracking, and prompt management.
Available Tools
| Method | Tool Name | Description |
|---|---|---|
AsGetTotalCostTool() |
GetTotalCost |
Gets total LLM API cost for a time range. |
AsGetTotalRequestsTool() |
GetTotalRequests |
Gets total request count for a time range. |
AsGetAverageLatencyTool() |
GetAverageLatency |
Gets average request latency for a time range. |
AsListPromptsTool() |
ListPrompts |
Lists prompts with optional search filtering. |
Usage
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | |
Tool Details
GetTotalCost
Gets total cost in USD for LLM API calls within a time range. Takes ISO 8601 start and end dates.
GetTotalRequests
Gets total number of LLM API requests within a time range.
GetAverageLatency
Gets average response latency in milliseconds within a time range.
ListPrompts
Lists prompts managed in Helicone with optional search filtering. Returns prompt names, descriptions, tags, and version counts.
1 | |