Microsoft Fabric AI Functions: Enhanced Features Now Generally Available
Microsoft Fabric Blog details the latest generally available enhancements to Fabric AI functions, including deeper configurability and new features for developers, data scientists, and analysts.
Microsoft Fabric AI Functions: Enhanced Features Now Generally Available
Fabric AI functions have received significant updates, offering users improved flexibility and power when transforming data with AI. Key highlights from this release include:
New and Enhanced Functions
- ai.analyze_sentiment() – Detect emotional state, now with configurable labels (‘positive’, ‘negative’, ‘neutral’, ‘mixed’) or custom options.
- ai.classify() – Categorize data based on user-defined labels.
- ai.embed() (New!) – Generate vector embeddings from text, enabling semantic comparison, grouping, and search.
- ai.extract() – Extract specific data types using advanced parameters:
- label: Custom column names
- description: Extra context/instructions for extraction
- max_items: Limit extraction quantity
- type: Data type (string, number, integer, boolean, object, array)
- properties: JSON schema elements for complex types
- ai.fix_grammar() – Automated correction of spelling, grammar, and punctuation.
- ai.generate_response() – Custom prompt-based generation, now supporting output formatting (text, JSON, pydantic model schema).
- ai.similarity() – Compare semantic meaning across text values.
- ai.summarize() – Summarize content, now with instructions for controlled output length.
- ai.translate() – Translate text to other languages.
Major Enhancements
- New Optional Parameters for deeper control across functions
- Support for Advanced Models:
- Use GPT-5 with configurable reasoning_effort and verbosity
- Choose from Fabric-supported models, Azure OpenAI resources, or AI Foundry (access models beyond OpenAI, e.g. Claude, LLaMA)
- Faster, Parallel Execution:
- Default concurrency raised to 200 for improved processing speed with asynchronous requests
Developer Experience
- PySpark and pandas workflows fully supported
- Detailed documentation provided:
-
Community feedback encouraged: Fabric Ideas Fabric Community
Example Use Cases
- Applying sentiment analysis with domain-specific labels
- Extracting structured information from text with custom JSON schema
- Using embeddings for intelligent search and grouping
- Summarizing data and customizing output length
- Accelerating processing with increased concurrency
- Expanding AI and ML modeling beyond OpenAI models
Availability
- Updates are generally available in all geographies in the coming weeks.
- Full details and guides: AI functions documentation
These enhancements enable more powerful, flexible, and scalable AI-driven data science and ML workflows within Microsoft Fabric, leveraging both built-in and bring-your-own-model approaches.
This post appeared first on “Microsoft Fabric Blog”. Read the entire article here