What problem does it solve?
Databricks AI Functions enable built-in AI inference directly in SQL and PySpark pipelines without model endpoints or keys. They can run on table columns and support a range of task-specific functions, document parsing, and a general-purpose ai_query path for complex reasoning.
Core Features & Use Cases
- Task-specific functions for classification, extraction, summarization, translation, and sentiment analysis (ai_classify, ai_extract, ai_summarize, ai_translate, ai_analyze_sentiment, ai_mask, ai_fix_grammar, ai_gen, ai_parse_document).
- Document ingestion and parsing support for PDFs and office docs via ai_parse_document, with optional AI-driven insights via ai_query for nested JSON or multimodal data.
- End-to-end pattern guidance for building batch pipelines and RAG workloads (parse → chunk → index → query), with best-practice prompts centralized in config.yml.
Quick Start
Run a sample query to classify support tickets, extract key fields, and summarize the results.