Condividi tramite


Esempio di progettazione delle funzionalità: applicazione RAG strutturata

La generazione aumentata del recupero, o RAG, è uno degli approcci più comuni alla creazione di applicazioni di intelligenza artificiale generative. Progettazione di funzionalità in Unity Catalog supporta applicazioni RAG strutturate tramite tabelle online. È possibile creare una tabella online per i dati strutturati necessari all'applicazione RAG e ospitarli in un endpoint di gestione delle funzionalità. L’applicazione RAG usa l’endpoint di gestione delle funzionalità per cercare i dati pertinenti dalla tabella online.

Attieniti alla procedura seguente:

  1. Creare un endpoint di gestione delle funzionalità.
  2. Creare un LangChainTool che usa l’endpoint per cercare i dati pertinenti.
  3. Usare lo strumento nell'agente LangChain per recuperare i dati pertinenti.
  4. Creare un endpoint di gestione del modello per ospitare l’applicazione LangChain.

Il notebook seguente illustra come usare le tabelle online di Databricks e gli endpoint di gestione delle funzionalità per le applicazioni di generazione aumentata (RAG).

Notebook demo delle tabelle online con applicazioni RAG

Ottenere il notebook