以编程方式使用文档

> Smabbler 的图驱动平台通过将数据转换为结构化知识基础来加速 AI 开发。

Galaxia

> Galaxia Knowledge Base is an integrated knowledge base and retrieval mechanism for RAG. In contrast to standard solution, it is based on Knowledge Graphs built using symbolic NLP and Knowledge Representation solutions. Provided texts are analysed and transformed into Graphs containing text, language and semantic information. This rich structure allows for retrieval that is based on semantic information, not on vector similarity/distance.

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

更多信息: 文档

安装

pip install langchain-galaxia-retriever
uv add 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)