Skill
Defines skill-related schemas for LM invokers.
Skill
Bases: BaseModel
Represents a skill in the language model provider.
Attributes:
| Name | Type | Description |
|---|---|---|
id |
str
|
Unique identifier for the skill returned by the API. |
name |
str | None
|
Display name of the skill provided by the user. Defaults to None. |
provider |
str
|
Provider of the skill. |
skill_type |
str
|
Type of the skill. |
version |
str | None
|
Version of the skill. Defaults to None. |
metadata |
dict[str, Any]
|
Metadata for the skill. Defaults to empty dict. |