Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.

agentengine secret set

Defina ou atualize um segredo.

Defina ou atualize um segredo no armazenar de segredos do projeto ou espaço de trabalho.

A plataforma requer MONGODB_URI, além de VOYAGE_API_KEY quando features.memory é verdadeiro. Chaves de provedor como ANTHROPIC_API_KEY e OPENAI_API_KEY são específicas do agente; defina as que seu agente usa.

Os nomes devem corresponder a ^[A-Z][A-Z0-9_]{0,127}$ e não podem ser nomes de plataforma reservados. Isso define segredos com escopo de projeto por padrão; --workspace-scope ou --workspace-id visam um workspace. --context nomeia apenas a organização e o projeto, portanto, combine-o com --project-scope.

Omita o valor para um prompt oculto ou use pipe com --stdin. VALUE posicional e --value estão obsoletos. A importação em massa de dotenv usa --from-arquivo (- para stdin). --from-arquivo lê segredos em texto simples. Prefira um prompt mascarado ou stdin de um gerente de segredos. Se você usar um arquivo, torne-o somente para o proprietário, importe-o uma vez, exclua-o e remova cópias do histórico, backups e controle de versão, e rotacione cada segredo importado se ele puder ter sido confirmado ou exposto. Não confirme nem sincronização o arquivo. Os caminhos de arquivo funcionam apenas no Linux, portanto, use --from-file - no macOS e no Windows.

--on-empty controla valores vazios em uma importação: skip, warn ou error. O padrão é solicitar em um terminal interativo e gerar um erro caso contrário.

--sincronização aguarda até que a próxima mensagem possa usar os novos valores. O turno atual mantém os antigos.

Exemplos:

agentengine secret set MONGODB_URIsecret-manager export-dotenv | agentengine secret set --from-file -agentengine secret set API_KEY --workspace-scope
agentengine secret set [NAME] [flags]
--base-url string Platform base URL --context string Named context to target (see 'agentengine context list') --description string Human-readable description of the secret --from-file string Security warning: import plaintext dotenv secrets from a private temporary Linux file, or - for stdin on any OS-h, --help help for set --on-empty string Action for empty values when using --from-file: skip, warn, or error --org-id string Organization ID --project-id string Project ID --project-scope Target project-scoped secrets (the default; explicit alternative to --workspace-scope) --stdin Read the entire stdin stream as one secret; use --from-file - for dotenv --sync After setting, wait until the next message can use the new secret values --workspace string Monorepo: target a specific workspace by name (from root agent.yaml) --workspace-id string Workspace ID --workspace-scope Target workspace-scoped secrets instead of project-scoped secrets (the default)
--log-file string override log file path --log-level string file log verbosity (error|warn|info|debug) (default "info") --no-log disable file logging-q, --quiet silence stderr below error-v, --verbose count raise stderr verbosity (-v info, -vv debug)
Avalie esta página