IntelligenceX
Class

SkillListResult

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

Represents a list of skill groups.

Inheritance

  • Object
  • SkillListResult

Constructors

public SkillListResult(IReadOnlyList<SkillGroup> groups, JsonObject raw, JsonObject additional) #

Initializes a new skill list result.

Parameters

groups System.Collections.Generic.IReadOnlyList{IntelligenceX.OpenAI.AppServer.Models.SkillGroup}
raw IntelligenceX.Json.JsonObject
additional IntelligenceX.Json.JsonObject

Methods

public static SkillListResult FromJson(JsonObject obj) #
Returns: SkillListResult

Parses a skill list from JSON.

Parameters

obj IntelligenceX.Json.JsonObject
Source JSON object.

Returns

The parsed skill list result.

Properties

public IReadOnlyList<SkillGroup> Groups { get; } #

Gets the skill groups.

public JsonObject Raw { get; } #

Gets the raw JSON object.

public JsonObject Additional { get; } #

Gets unrecognized fields from the payload.