Table of Contents

Class FunctionPropertyAttribute

Namespace
Glitch9.AIDevKit

Attribute for marking properties as function parameters in JSON Schema for LLM function calls.

Note: It's a duplicate of JsonSchemaPropertyAttribute for clarity and intent.

[AttributeUsage(AttributeTargets.Property|AttributeTargets.Field)]
public class FunctionPropertyAttribute : JsonSchemaPropertyAttribute
Inheritance
object
FunctionPropertyAttribute
Derived

Constructors

FunctionPropertyAttribute(string)

public FunctionPropertyAttribute(string name)

Parameters

name string

Properties

AdditionalProperties

public bool AdditionalProperties { get; set; }

Property Value

bool