Pular para o conteúdo principal

exemplo de recurso engenharia: aplicação estruturada do RAG

A geração aumentada por recuperação, ou RAG (Retrieval-Augmented Generation), é uma das abordagens mais comuns para a criação de aplicativos generativos AI. recurso engenharia in Unity Catalog suporta aplicativos RAG estruturados usando tabelas on-line. O senhor cria uma tabela on-line para os dados estruturados de que o aplicativo RAG precisa e a hospeda em um site Feature Serving endpoint. O aplicativo RAG usa o site Feature Serving endpoint para procurar dados relevantes na tabela on-line.

As etapas típicas são as seguintes:

  1. Crie um Feature Serving endpoint.
  2. Crie um LangChainTool que use o endpoint para procurar dados relevantes.
  3. Use a ferramenta no agente LangChain para recuperar dados relevantes.
  4. Crie um modelo de serviço endpoint para hospedar o aplicativo LangChain.

O Notebook a seguir ilustra como usar as tabelas on-line Databricks e o ponto de extremidade Feature Serving para aplicativos de geração aumentada de recuperação (RAG).

Tabelas on-line com aplicativos RAG demo Notebook

Open notebook in new tab