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 的核心客户端
了解更多
通过 MCP 将这些文档连接到 Claude、VSCode 等 以获取实时答案。

