Flowise [特性] OpenSearch凭据

rqcrx0a6  于 6个月前  发布在  其他
关注(0)|答案(1)|浏览(64)

你好,我和我的团队正在尝试将Flowise应用于我们的GenAI项目,主要在AWS环境中进行。我想知道你们是否有计划将Amazon OpenSearch Service(带有AWS凭据)作为向量存储选项添加进来。当前的OpenSearch向量存储选项缺少作为输入选项的凭据,但考虑到基于RAG的项目对Amazon OpenSearch的需求,我认为添加这个功能不仅对我们的团队有帮助,而且对所有尝试使用它的人都有帮助。
非常感谢!

3pmvbmvn

3pmvbmvn1#

我刚刚意识到我创建了一个重复的问题。以下是我目前为止获得的上下文,以帮助解决此问题:

如何添加AWS认证在这里有描述。
启用AWS认证应该是可选的,访问密钥/秘密也应该是可选的,以允许列出的AWS文档中的其他认证方法。

我想到了3个可能的解决方案:

  1. 修改当前现有组件及其凭据,通过添加4个可选设置:AWS区域、AWS服务、AWS访问密钥和AWS秘密。如果同时设置了AWS区域和AWS服务,则在OpenSearch客户端初始化时添加AWS认证(无论是否设置了凭据,都取决于是否设置了访问密钥和秘密)。如果没有设置AWS区域或AWS服务,则不使用AWS认证,导致与今天的行为相同。
  2. 创建一个名为AWS OpenSearch的新组件,具有2个强制性设置:AWS区域和AWS服务;以及2个可选设置:AWS访问密钥和AWS秘密。它将是当前组件的重复,但始终强制使用AWS认证(无论是否设置了凭据,都取决于是否设置了访问密钥和秘密)。
  3. 为现有组件提供两种类型的凭据:OpenSearchURL和AWSOpenSearchURL。第一种将保持不变,就像今天一样。第二种将具有强制性的区域和服务参数,以及可选的访问密钥和秘密。
    我喜欢选项3。

相关问题