RecursosMosaic AI para GenAI
Mosaic AI fornece uma plataforma para construir, avaliar, implantar e monitorar aplicações AI generativa (aplicações GenAI). Ele reúne um conjunto de ferramentas que abordam os desafios do desenvolvimento de aplicativos GenAI de nível empresarial. O Mosaic AI integra-se com estruturas populares de código aberto, adicionando governança, observabilidade e ferramentas operacionais de nível empresarial, conhecidas coletivamente como LLMOps.
Esta página lista os principais recursos do GenAI, organizados por etapas do fluxo de trabalho do GenAI.
Consulta GenAI
A Databricks disponibiliza modelos GenAI de última geração dos principais fornecedores de modelos por meio dos Modelos Fundamentais hospedados na Databricks. Você também pode consultar modelos de provedores externos e seus modelos personalizados. Todos esses modelos podem ser consultados por meio de interfaces de usuário (UI), API/SDK e SQL. Essa possibilidade de escolha permite que você use o GenAI para todos os casos de uso: bate-papo geral, agentes complexos, pipeline de dados automatizado, análise interativa de dados e muito mais.
Método | Recursos |
|---|---|
UI |
|
API e SDK |
|
SQL |
|
Construir GenAI
O Databricks oferece um conjunto flexível de ferramentas para criar aplicativos, agentes, ferramentas e modelos de IA GenAI. Isso inclui frameworks de interface do usuário e baseados em código, que podem otimizar os sistemas GenAI com base nos seus dados. Você pode aproveitar qualquer framework GenAI de código aberto e integrar ferramentas personalizadas e servidores MCP.
Categoria | Recursos |
|---|---|
Apps |
|
Agentes |
|
Ferramentas |
|
Modelos e instruções |
|
Preparar e disponibilizar dados
Databricks simplifica os dados para AI , unificando a governança de dados tradicionais e cargas de trabalho AI . Com todos os dados gerenciados no Unity Catalog com controles de acesso detalhados, é fácil ajustar os limites da engenharia de dados e AI para se adequarem à sua organização. Os dados podem ser preparados para o GenAI usando quaisquer ferramentas de engenharia de dados, como o pipeline declarativoLakeFlow Spark. Uma tabela no Unity Catalog pode ser disponibilizada para o GenAI, usando um índice vetorial para dados não estruturados ou uma tabela de recursos para dados estruturados.
Tipo de dados | Recursos |
|---|---|
Não estruturado (texto, imagens, etc.) |
|
Estruturado (tabelas) |
|
implantar e servir GenAI
Databricks fornece sistemas de serviço prontos para produção para aplicativos, agentes e modelos GenAI, com suporte do Databricks Apps e do Servindo Modelo. Essas implementações escaláveis podem ser usadas tanto para o fornecimento de tempo real quanto para a inferência de lotes. Todas as implementações integram-se com ferramentas de observabilidade , avaliação e monitoramento .
A estrutura que você usar para desenvolver seu sistema GenAI orientará o caminho de implantação:
Quadro de desenvolvimento | Implantação e serviço |
|---|---|
Aplicativos e agentes podem ser implantados usando Databricks Apps, que oferece implantação baseada em interface do usuário e API. | |
O Agent Bricks automatiza a implantação do seu agente no endpoint do modelo de serviço . | |
Código de agente personalizado e estruturas de código aberto | Se você desenvolver um agente usando código ou frameworks personalizados, poderá usar o Agent Framework para simplificar a implantação no modelo de serviço. |
Modelos ajustados | implantamos modelos otimizados nas APIsdo Foundation Model. |
Rastrear, avaliar e monitorar a IA GenAI
Databricks fornece gerenciamento MLflow para observabilidade, avaliação e monitoramento GenAI. APIs de código aberto simplificam a integração e a portabilidade, enquanto o serviço gerenciado fornece endpoint pronto para produção. Databricks-gerenciar MLflow pode ser usado para aplicativos e agentes GenAI hospedados no Databricks e em outros locais.
Categoria | Recursos |
|---|---|
Rastreamento e observabilidade |
|
Avaliação |
|
Monitoramento |
|
Feedback humano |
|
LLMOps
A Databricks oferece um conjunto completo de ferramentas para operações de GenAI, ou "LLMOps". A governança unificada de dados e AI ativa no Unity Catalog simplifica e protege a implementação de AI em toda a organização. O AI Gateway simplifica o gerenciamento de modelos de diversos fornecedores de modelos GenAI. Os pacotes MLflow e Databricks Ativo oferecem controle de versão e Infrastructure-as-Code para a implementação de processos LLMOps robustos.
Categoria | Recursos |
|---|---|
Governança ativa de dados e AI | Unity Catalog oferece governança unificada para dados e AI ativa. Os dados ativos incluem arquivos, tabelas, índices vetoriais e repositório de recursos. AI Ativo inclui modelos, ferramentas e conexões para servidores MCP e outras APIs. |
Governança endpoint do modelo | AI Gateway fornece governança e monitoramento centralizados para o endpoint do modelo GenAI. |
Controle de versão de aplicativos, agentes e prompts | MLflow oferece suporte ao versionamento de aplicativos e agentes , além de um Registro de Prompt e acompanhamento de experimentos. |
Infraestrutura como código | MLOps Stacks, que é construído sobre os Databricks Ativo Bundles, fornece gerenciamento e implantação de infraestrutura e fluxo de trabalho baseados em código. |
Suporte a código aberto no Mosaic AI
A Mosaic AI oferece suporte completo ao ecossistema de código aberto em rápido crescimento do GenAI.
Para desenvolvimento, você pode utilizar qualquer código aberto do framework e implantá-lo com Agent Framework para instalar o modelo. O serviço Databricks pode ser usado por ferramentas e aplicativos GenAI de terceiros através de servidores MCP , da API REST ou dos SDKs.
Para observabilidade, avaliação e monitoramento, o MLflow Tracing fornece registro automático nativo para mais de 20 frameworks GenAI de código aberto, e você pode adicionar rastreamento personalizado a quaisquer outros frameworks ou códigos. Os dados coletados podem então ser usados com o MLflow para avaliação e monitoramento de produção. Os rastreamentos seguem as especificações de rastreamento do OpenTelemetry e podem ser exportados para ferramentas de terceiros.