项目详情
深入了解 llama_index 的功能与特性
🗂️ LlamaIndex 🦙 大语言模型数据框架
LlamaIndex(原GPT Index)是为大语言模型应用量身打造的数据框架。使用LlamaIndex开发时,通常需要结合其核心模块与选定的扩展插件。在Python中,有两种方式开始使用LlamaIndex:
-
入门版:
llama-index这个基础安装包已包含核心模块和精选扩展。 -
定制版:
llama-index-core仅安装核心模块,再通过LlamaHub按需添加扩展。目前已有300+扩展包可与核心模块无缝配合,支持各类主流LLM、嵌入模型和向量数据库。
Python库采用命名空间设计,导入语句中的core表示使用核心模块,不带core则表示使用扩展模块。
llama_index.core.xxx ClassABC
llama_index.xxx.yyy (
SubclassABC,
)
llama_index.core.llms LLM
llama_index.llms.openai OpenAI