跳至主要内容

Secret Managers 概述

LiteLLM 支持**读取密钥(例如 OPENAI_API_KEY)**和**写入密钥(例如虚拟密钥)**,密钥来源包括 Azure Key Vault、Google Secret Manager、Hashicorp Vault、CyberArk Conjur 和 AWS Secret Manager。

支持的密钥管理器

所有密钥管理器设置

与密钥管理相关的所有设置

general_settings:
key_management_system: "aws_secret_manager" # REQUIRED
key_management_settings:

# Storing Virtual Keys Settings
store_virtual_keys: true # OPTIONAL. Defaults to False, when True will store virtual keys in secret manager
prefix_for_stored_virtual_keys: "litellm/" # OPTIONAL.I f set, this prefix will be used for stored virtual keys in the secret manager

# Access Mode Settings
access_mode: "write_only" # OPTIONAL. Literal["read_only", "write_only", "read_and_write"]. Defaults to "read_only"

# Hosted Keys Settings
hosted_keys: ["litellm_master_key"] # OPTIONAL. Specify which env keys you stored on AWS

# K/V pairs in 1 AWS Secret Settings
primary_secret_name: "litellm_secrets" # OPTIONAL. Read multiple keys from one JSON secret on AWS Secret Manager