コンテンツにスキップ

OpenAI

Required secret Overlay
OPENAI_API_KEY values-openai.yaml

When to use it

An OpenAI account and API key are required. Choose this for a first installation or a broadly compatible baseline.

Install

helm upgrade --install hermes-agent ./charts/hermes-agent \
  --namespace hermes-agent --create-namespace \
  -f charts/hermes-agent/values-openai.yaml \
  --set-string env.OPENAI_API_KEY='<real-value>' --wait

When an example requires more than one credential, pass every listed value with --set-string or use extraEnvFrom to reference an existing Secret.

Adapt before deploying

Replace the model ID and API key with the values for your environment.

Open Raw YAML

Complete overlay

charts/hermes-agent/values-openai.yaml
# values-openai.yaml
#
# Hermes Agent using OpenAI (api.openai.com) as the model provider.
# Dummy key: override at install time.
#
#   helm upgrade --install hermes-agent ./charts/hermes-agent \
#     --namespace hermes-agent --create-namespace \
#     -f charts/hermes-agent/values-openai.yaml \
#     --set-string env.OPENAI_API_KEY='sk-<real>' --wait

config:
  model:
    # NOTE: the built-in key is `openai-api` (api.openai.com).
    # `openai` is NOT valid here: it aliases to OpenRouter.
    provider: openai-api
    default: gpt-4o-mini
  terminal:
    backend: local

env:
  OPENAI_API_KEY: "sk-DUMMY_replace_me_000000000000000000000000"