API Reference
Class
ChatGptNamedRateLimit
Represents an additional named rate limit returned alongside the primary usage status.
Inheritance
- Object
- ChatGptNamedRateLimit
Constructors
public ChatGptNamedRateLimit(String limitName, String meteredFeature, ChatGptRateLimitStatus rateLimit, JsonObject raw, JsonObject additional) #Initializes a new named rate limit payload.
Parameters
- limitName System.String
- meteredFeature System.String
- rateLimit IntelligenceX.OpenAI.Usage.ChatGptRateLimitStatus
- raw IntelligenceX.Json.JsonObject
- additional IntelligenceX.Json.JsonObject
Methods
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String LimitName { get; } #Gets the provider-facing limit name.
public String MeteredFeature { get; } #Gets the metered feature identifier when present.
public ChatGptRateLimitStatus RateLimit { get; } #Gets the underlying rate limit status.
public JsonObject Raw { get; } #Gets the raw JSON object.
public JsonObject Additional { get; } #Gets unrecognized fields from the payload.