Construindo Agentes de IA Empresariais com Flink SQL: Conectando LLMs a Dados Internos
Este artigo explora a construção de agentes de IA empresarial usando Flink SQL, conectando modelos de linguagem grandes (LLMs) a dados e recursos internos. Para dados estruturados, a semântica de junção SQL do Flink SQL integra facilmente dados de bancos de dados externos com a entrada do LLM. Para dados não estruturados, o artigo propõe a geração aumentada por recuperação (RAG), codificando dados em vetores armazenados em um banco de dados vetorial, e então consultando e integrando por meio do suporte de tipo vetorial do Flink SQL. Usando o exemplo de resumir artigos de pesquisa e incorporar pesquisas internas, o artigo demonstra a construção de um sistema de agente de IA com dois trabalhos Flink SQL: um atualiza o armazenamento vetorial, o outro consulta e invoca o LLM. Finalmente, menciona o uso de Process Table Functions (PTFs) para integrar o padrão MCP da Anthropic para uma construção de agente de IA mais flexível.
Leia mais