Stardog 是一个企业知识图谱平台,使组织能够统一、查询和分析其数据。
此集成包提供了用于与 Stardog Voicebox 交互的 langchain 工具和可运行对象,Stardog 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 的核心客户端
了解更多
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

