Table of Contents

Enum ModelCapabilities

Namespace
JD.AI.Core.Providers
Assembly
JD.AI.Core.dll

Flags describing what a model supports. A model may support one or more capabilities simultaneously.

[Flags]
public enum ModelCapabilities
Extension Methods

Fields

Chat = 1

Conversational text generation.

Embeddings = 8

Text embedding generation.

None = 0

No known capabilities (not yet probed).

ToolCalling = 2

Function/tool calling via structured schemas.

Vision = 4

Image and multi-modal input processing.