ProjectsAgentsModelFactory.SkillInlineContent Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Inline content for defining a simple skill without uploading files. Follows the agentskills.io SKILL.md specification.
public static Azure.AI.Projects.Agents.SkillInlineContent SkillInlineContent(string description = default, string instructions = default, string license = default, string compatibility = default, System.Collections.Generic.IDictionary<string,string> metadata = default, System.Collections.Generic.IEnumerable<string> allowedTools = default);
static member SkillInlineContent : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * seq<string> -> Azure.AI.Projects.Agents.SkillInlineContent
Public Shared Function SkillInlineContent (Optional description As String = Nothing, Optional instructions As String = Nothing, Optional license As String = Nothing, Optional compatibility As String = Nothing, Optional metadata As IDictionary(Of String, String) = Nothing, Optional allowedTools As IEnumerable(Of String) = Nothing) As SkillInlineContent
Parameters
- description
- String
A human-readable description of what the skill does and when to use it.
- instructions
- String
The skill instructions in markdown format. This is the body content of the SKILL.md file.
- license
- String
License name or reference to a bundled license file.
- compatibility
- String
Environment requirements or compatibility notes for the skill.
- metadata
- IDictionary<String,String>
Arbitrary key-value metadata for additional properties.
- allowedTools
- IEnumerable<String>
List of pre-approved tools the skill may use. Experimental.
Returns
A new SkillInlineContent instance for mocking.