基于OpenAPI構建RAG應用快速入門
本文介紹如何利云原生數據倉庫 AnalyticDB PostgreSQL 版的OpenAPI快速構建Retrieval Augmentation Generation(RAG)應用。
RAG架構通過信息檢索系統,增加了大語言模型(LLM)的能力,提供了相關的上下文信息,比如特定行業或私有數據文檔。RAG架構如下圖所示:
本快速入門基于云原生數據倉庫 AnalyticDB PostgreSQL 版的自研向量引擎FastANN,并提供了系列的文檔處理能力,通過OpenAPI的方式提供給用戶。
其中,OpenAPI封裝的AI Service能力為:
多租戶管理。
文檔處理:Load、Split、Embedding、多模處理。
檢索能力:向量檢索、全文檢索、精排。
前提條件
已注冊阿里云賬號(主賬號)。具體操作,請參見注冊阿里云賬號。
已創建阿里云賬號的訪問密鑰AccessKey并獲取AccessKey Secret。具體操作,請參見創建AccessKey。