Stardog 是一个企业知识图谱平台,使组织能够统一、查询和分析其数据。
此集成包提供了用于与 Stardog Voicebox 交互的 LangChain 工具和可运行对象。Voicebox 是一个自然语言问答代理,可从您的企业数据中提供无幻觉的洞察。
概述
Stardog LangChain 集成包提供了以下用于与 Stardog Voicebox 协作的工具:VoiceboxAskTool- 提问并获取自然语言答案VoiceboxGenerateQueryTool- 从自然语言生成 SPARQL 查询VoiceboxSettingsTool- 检索 Voicebox 应用程序设置
设置
安装
前提条件
- 一个 Stardog Cloud 账户
- 一个已配置好数据的 Voicebox 应用程序
- 一个 Voicebox API 令牌
获取 API 令牌
- 登录 Stardog Cloud
- 点击您的个人资料图标并选择 管理 API 密钥。
- 创建一个新应用程序并生成一个密钥。
- 复制 API 令牌并妥善保管。
- 更多详情,请参阅 Stardog Voicebox API 访问。
凭证
将您的 API 令牌设置为环境变量:实例化与示例
VoiceboxAskTool
提出与使用您的 API 令牌配置的知识图谱相关的自然语言问题,并接收无幻觉的答案。VoiceboxSettingsTool
检索 Voicebox 应用程序配置和元数据。VoiceboxGenerateQueryTool
为自然语言问题生成 SPARQL 查询,但不执行它们。类参考
更多详情,请参阅 类参考 可用类:VoiceboxAskTool- 提问并获取答案VoiceboxSettingsTool- 检索应用程序设置VoiceboxGenerateQueryTool- 生成 SPARQL 查询VoiceboxAskRunnable- 用于提出自然语言问题的可运行对象VoiceboxSettingsRunnable- 设置检索可运行对象VoiceboxGenerateQueryRunnable- 查询生成可运行对象VoiceboxClient- Voicebox API 的核心客户端
了解更多
将这些文档 通过 MCP 连接到 Claude、VSCode 等,以获取实时答案。

