在 prompt flow 中使用 Connections 管理凭据和外部服务
Connections
Connections 用于存储有关如何访问外部服务(如 LLMs:端点、API 密钥等)的信息。
- 在本地开发环境中,连接信息被持久化在本地机器上,密钥被加密。
- 在 Azure AI 中,可以配置连接以在整个工作区中共享。与连接关联的密钥安全地存储在相应的 Azure Key Vault 中,符合强大的安全性和合规性标准。
Prompt flow 提供了各种预构建的连接,包括 Azure Open AI、Open AI 等。这些预构建的连接使得可以在内置工具中无缝集成这些资源。此外,您还可以使用键值对创建自定义连接类型,使其能够根据其特定要求(特别是在 Python 工具中)定制连接。
连接类型 | 内置工具 |
---|---|
Azure Open AI | LLM 或 Python |
Open AI | LLM 或 Python |
Cognitive Search | Vector DB Lookup 或 Python |
Serp | Serp API 或 Python |
Custom | Python |
通过在 prompt flow 中利用 connections,您可以轻松建立和管理与外部 API 和数据源的连接,促使在其 AI 应用程序中进行高效的数据交换和交互。