Skip to main content
Open on GitHub

Smabbler

Smabbler 的图驱动平台通过将数据转化为结构化的知识基础,从而提升 AI 开发效率。

银河系

Galaxia 知识库是一个用于 RAG(检索增强生成)的集成知识库和检索机制。与标准解决方案不同,它基于使用符号自然语言处理(NLP)和知识表示技术构建的知识图谱。提供的文本会被分析并转换为包含文本、语言和语义信息的图谱。这种丰富的结构使得检索能够基于语义信息,而非向量相似度或距离。

使用 Galaxia 实现 RAG 涉及首先将文件上传到 Galaxia,在那里对其进行分析,然后构建模型(知识图谱)。当模型构建完成后,您可以使用 GalaxiaRetriever 连接 API 并开始检索。

更多信息:文档

安装

pip install langchain-galaxia-retriever

用法

from langchain_galaxia_retriever.retriever import GalaxiaRetriever

gr = GalaxiaRetriever(
api_url="beta.api.smabbler.com",
api_key="<key>",
knowledge_base_id="<knowledge_base_id>",
n_retries=10,
wait_time=5,
)

result = gr.invoke('<test question>')
print(result)