IntelligenceX
Class

ConfigLayerSourceInfo

Namespace IntelligenceX.OpenAI.AppServer.Models
Assembly IntelligenceX
Modifiers sealed

Represents the source descriptor for a configuration layer.

Inheritance

  • Object
  • ConfigLayerSourceInfo

Constructors

public ConfigLayerSourceInfo(String type, JsonValue raw, JsonObject additional) #

Initializes a new source info instance.

Parameters

type System.String
raw IntelligenceX.Json.JsonValue
additional IntelligenceX.Json.JsonObject

Methods

public static ConfigLayerSourceInfo FromJson(JsonValue value) #
Returns: ConfigLayerSourceInfo

Parses a source info value from JSON.

Parameters

value IntelligenceX.Json.JsonValue
Source JSON value.

Returns

The parsed source info.

Properties

public String Type { get; } #

Gets the source type.

public JsonValue Raw { get; } #

Gets the raw source payload.

public JsonObject Additional { get; } #

Gets unrecognized fields from the payload.