API Reference
Class
OpenAIModelCatalog
Shared helpers for OpenAI/Codex model identifiers used across IntelligenceX.
Inheritance
- Object
- OpenAIModelCatalog
Methods
public static String ClassifyProductSurface(String surface, String processingTier = null) #Returns:
StringClassifies usage events into stable surface buckets, including fast-tier Codex usage when exposed by telemetry.
Parameters
- surface System.String
- Raw product surface identifier.
- processingTier System.String = null
- Optional processing tier or service tier identifier.
Returns
A normalized surface bucket name.
public static String NormalizeModelId(String model, String fallback = null) #Returns:
StringNormalizes provider-prefixed model identifiers while preserving known mode suffixes such as /fast.
Parameters
- model System.String
- fallback System.String = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Fields
public const String DefaultModel #Default OpenAI model for new IntelligenceX sessions and reviewer runs.
Value:
gpt-5.4