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

