Table of Contents

Namespace Mythosia.AI.Models.Functions

Classes

FunctionCall

Represents a function call from AI

FunctionCallBatch

All function calls requested by one assistant response, in provider order.

FunctionCallResult

Result of one function call.

FunctionCallResultBatch

Results for one function-call batch. Ordinary execution preserves provider order; native asynchronous execution can deliver completed subsets in separate result batches.

FunctionCallingPolicy

Function calling 실행 정책

FunctionDefinition

Represents a function that can be called by AI

FunctionParameters

Represents function parameters schema

MessageMetadataKeys

Message metadata keys for standardization

ParameterProperty

Represents a single parameter property

Enums

FunctionCallMode

Function call mode

FunctionExecutionMode

Controls how ordinary function calls returned in one provider response are executed. Opted-in native asynchronous calls use a separate bounded execution pool.

IdSource

ID source for function calls