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:
- Crie um Feature Serving endpoint.
- Crie um LangChainTool que use o endpoint para procurar dados relevantes.
- Use a ferramenta no agente LangChain para recuperar dados relevantes.
- 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).