Skip to main content
Egnyte 是一个基于云的内容协作和文件共享平台,使组织能够安全地存储、共享和管理其文件。Egnyte 结合了云内容管理的强大功能与先进的安全、合规以及 AI 驱动的搜索能力。 此软件包提供了 LangChain 对 Egnyte 混合搜索 API 的集成,该 API 结合了语义搜索和关键词搜索,帮助您查找和检索 Egnyte 实例中的文档。

安装和设置

egnyte-langchain-connector

此软件包包含与 Egnyte 的 LangChain 集成。有关 Egnyte 的更多信息,请查看 Egnyte 开发者文档。

前置条件

要集成 Egnyte,您需要:
  • 一个 Egnyte 账户 — 如果您不是当前的 Egnyte 客户或希望在您的生产 Egnyte 实例之外进行测试,您可以使用 免费开发者账户。
  • 一个 Egnyte 应用 — 这在 开发者控制台 中配置,并且必须启用适当的范围。
  • 应用必须由管理员启用。

身份验证

egnyte-langchain-connector 软件包使用 Bearer 令牌身份验证与 Egnyte 用户令牌。

生成用户令牌

要为身份验证生成 Egnyte 用户令牌:
  1. 注册开发者账户
  2. 生成用户令牌
    • 按照 公共 API 身份验证指南 使用您的 API 密钥生成用户令牌
    • 重要:在生成令牌时使用范围 Egnyte.ai,以确保对 AI 驱动的搜索功能的适当访问

使用令牌

您可以直接将令牌传递给检索器:
或者使用环境变量:

检索器

EgnyteRetriever

查看使用示例

工具

EgnyteSearchOptions

配置高级搜索参数:

帮助

如果您有问题,可以查看 Egnyte 开发者文档 或在我们的开发者社区中联系我们。
官方原文:src/oss/python/integrations/providers/egnyte.mdx · 非官方翻译,译文由 AI 生成,以英文原文为准。
Last modified on November 3, 2026