apiVersion: v1 kind: ConfigMap metadata: name: {{ include "cocopilot.fullname" . | printf "%s-cocopilot"}} labels: app: {{ include "cocopilot.fullname" . | printf "%s-cocopilot"}} {{- include "cocopilot.labels" . | nindent 4 }} data: config.json: |- { "bind": {{ include "cocopilot.config.bind" . | quote }}, "proxy_url": {{ .Values.config.proxyUrl | quote }}, "timeout": {{ .Values.config.timeout }}, "codex_api_base": {{ .Values.config.codex.apiBase | quote }}, "codex_api_key": "", "codex_api_organization": {{ .Values.config.codex.organization | quote }}, "codex_api_project": {{ .Values.config.codex.project | quote }}, "codex_max_tokens": 500, "code_instruct_model": {{ .Values.config.codex.model | quote }}, "chat_api_base": {{ .Values.config.chat.apiBase | quote }}, "chat_api_key": "", "chat_api_organization": {{ .Values.config.chat.organization | quote }}, "chat_api_project": {{ .Values.config.chat.project | quote }}, "chat_max_tokens": {{ .Values.config.chat.maxTokens }}, "chat_model_default": {{ .Values.config.chat.model | quote }}, "chat_model_map": {{ .Values.config.chat.modelMap | toJson }}, "chat_locale": {{ .Values.config.chat.locale | quote }}, "auth_token": "" }