Příklad přípravy funkcí: strukturovaná aplikace RAG
Generování rozšířeného načítání neboli RAG je jedním z nejběžnějších přístupů k vytváření generačních aplikací AI. Příprava funkcí v Katalogu Unity podporuje strukturované aplikace 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í:
- Vytvoření koncového bodu obsluhy funkcí
- Vytvořte LangChainTool, který používá koncový bod k vyhledání relevantních dat.
- K načtení relevantních dat použijte nástroj v agentovi LangChain.
- 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).