Classification#

Infrastructure node that handles task classification and capability selection by analyzing user tasks against available capabilities using parallel processing with semaphore-controlled concurrency.

ClassificationNode#

Supporting Functions#

CapabilityClassifier#

Core Models#

Classification uses models defined in the core framework:

See also

CapabilityMatch

Classification results for capability selection

TaskClassifierGuide

Classification guidance structure

ClassifierExample

Few-shot examples for classification

BaseInfrastructureNode

Base class for infrastructure components

Registration#

Automatically registered as:

NodeRegistration(
    name="classifier",
    module_path="osprey.infrastructure.classification_node",
    function_name="ClassificationNode",
    description="Task classification and capability selection"
)

See also

Prompt System

Prompt customization system

Registry System

Component and capability management

Classification and Routing

Implementation details and usage patterns