> ## Documentation Index
> Fetch the complete documentation index at: https://phaseo.app/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# C# SDK

> Phaseo Gateway के लिए आधिकारिक .NET क्लाइंट।

NuGet से प्रकाशित [`Phaseo.Sdk`](https://www.nuget.org/packages/Phaseo.Sdk) पैकेज इंस्टॉल करें।

स्थानीय रैपर `packages/sdk/sdk-csharp/Client.cs` फिलहाल चैट, Responses, Anthropic Messages, इमेज, ऑडियो, एम्बेडिंग, मॉडरेशन, फ़ाइल, बैच, वीडियो और जनरेशन; मॉडल/प्रदाता/एंडपॉइंट/संगठन/मूल्य निर्धारण; API कुंजी खोज और जीवनचक्र बदलाव; वर्कस्पेस तथा वर्तमान कुंजी के जीवनचक्र सहायक; मूल्य गणना; गतिविधि/क्रेडिट/विश्लेषण; स्वास्थ्य जाँच; मॉडल जीवनचक्र सत्यापन; और एसिंक्रोनस जॉब के WebSocket URL के लिए उच्च-स्तरीय हेल्पर देता है। इन्हें सीधे या `client.AsyncJobs.WebSocketUrl(...)` के ज़रिए उपयोग करें। इन्हें सीधे helpers या `client.AsyncJobs.WebSocketUrl(...)` से इस्तेमाल किया जा सकता है।

`GetModelEndpointCapabilities(...)` प्रदाता रूट का लाइव मेटाडेटा लौटाता है।`CheckModelParameters(...)` हर पैरामीटर को `supported`, `partial`, `unsupported` या `unknown` के रूप में चिह्नित करता है, घोषित मानों और सीमाओं की जाँच करता है और पूरे पैरामीटर सेट को स्वीकार करने वाले रूट लौटाता है।

```csharp theme={null}
using PhaseoSdk;

var client = new Phaseo("YOUR_KEY");
var models = await client.ListModels(new Dictionary<string, string> { ["limit"] = "5" });
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.