classify
function turns any input into clear categories. It transforms str → L
where L
is your set of labels, making it easy to identify:
- Sentiment (“Great product!” → Positive)
- Topics (“AI in healthcare” → [Technology, Healthcare])
- Priority (“URGENT: System down” → Critical)
- Status (“All tests passing” → Success)
classify
function is a convenient wrapper around Marvin’s task system - see Tasks for more details.
Usage
Classify text into predefined categories:Parameters
data
: The input data to classify (any type)labels
: Either a sequence of labels or an Enum classmulti_label
: Whether to return multiple labels (defaults toFalse
)instructions
: Optional instructions to guide classificationagent
: Optional custom agent to usethread
: Optional thread for conversation contextcontext
: Optional additional context