29 lines
1.3 KiB
YAML
29 lines
1.3 KiB
YAML
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": ""
|
|
} |