Příklad: Použití funkcí se strukturovanými aplikacemi RAG

Generování s doplněným načítáním neboli RAG je jedním z nejběžnějších přístupů k vytváření generativních AI aplikací. Inženýrství funkcí v Katalogu Unity podporuje strukturované aplikace typu RAG pomocí online tabulek. Vytvoříte online tabulku pro strukturovaná data, která aplikace RAG potřebuje, a hostujete ji na koncovém bodu obsluhující funkci. Aplikace RAG používá funkci obsluhující koncový bod k vyhledání relevantních dat z online tabulky.

Typické kroky jsou následující:

  1. Vytvořte koncový bod pro poskytování funkcí
  2. Vytvořte LangChainTool, který používá koncový bod k vyhledání relevantních dat.
  3. K načtení relevantních dat použijte nástroj v agentovi LangChain.
  4. Vytvořte model obsluhující koncový bod pro hostování aplikace LangChain.

Následující poznámkový blok ukazuje, jak používat online tabulky Databricks a funkce obsluhující koncové body pro načítání aplikací rozšířené generace (RAG).

Online tabulky s ukázkovým poznámkovým blokem aplikace RAG

Získat notebook