diff --git a/app/appearance/langs/en_US.json b/app/appearance/langs/en_US.json
index dbce9d042..186779fad 100644
--- a/app/appearance/langs/en_US.json
+++ b/app/appearance/langs/en_US.json
@@ -297,6 +297,8 @@
"apiMaxTokensTip": "The max_tokens parameter passed in when requesting the API is used to control the length of the generated text",
"apiTemperature": "Temperature",
"apiTemperatureTip": "The temperature parameter passed in when requesting the API is used to control the randomness of the generated text",
+ "apiMaxContexts": "Maximum number of contexts",
+ "apiMaxContextsTip": "The maximum number of contexts passed in when requesting the API",
"apiBaseURL": "API Base URL",
"apiBaseURLTip": "The base address of the request, such as https://api.openai.com/v1",
"apiUserAgentTip": "The user agent that initiated the request, that is, the HTTP header User-Agent",
diff --git a/app/appearance/langs/es_ES.json b/app/appearance/langs/es_ES.json
index 6e785f2af..be488258e 100644
--- a/app/appearance/langs/es_ES.json
+++ b/app/appearance/langs/es_ES.json
@@ -297,6 +297,8 @@
"apiMaxTokensTip": "El parámetro max_tokens que se pasa al solicitar la API se usa para controlar la longitud del texto generado",
"apiTemperature": "Temperatura",
"apiTemperatureTip": "El parámetro temperature pasado al solicitar la API se utiliza para controlar la aleatoriedad del texto generado",
+ "apiMaxContexts": "Número máximo de contextos",
+ "apiMaxContextsTip": "El número máximo de contextos pasados al solicitar la API",
"apiBaseURL": "URL base de la API",
"apiBaseURLTip": "La dirección base de la solicitud, como https://api.openai.com/v1",
"apiUserAgentTip": "El agente de usuario que inició la solicitud, es decir, el encabezado HTTP User-Agent",
diff --git a/app/appearance/langs/fr_FR.json b/app/appearance/langs/fr_FR.json
index c809674c0..58a7db0cc 100644
--- a/app/appearance/langs/fr_FR.json
+++ b/app/appearance/langs/fr_FR.json
@@ -297,6 +297,8 @@
"apiMaxTokensTip": "Le paramètre max_tokens transmis lors de la demande de l'API est utilisé pour contrôler la longueur du texte généré",
"apiTemperature": "Température",
"apiTemperatureTip": "Le paramètre temperature transmis lors de la requête à l'API est utilisé pour contrôler le caractère aléatoire du texte généré",
+ "apiMaxContexts": "Nombre maximum de contextes",
+ "apiMaxContextsTip": "Le nombre maximum de contextes transmis lors de la requête de l'API",
"apiBaseURL": "URL de base de l'API",
"apiBaseURLTip": "L'adresse de base de la requête, telle que https://api.openai.com/v1",
"apiUserAgentTip": "L'agent utilisateur qui a initié la requête, c'est-à-dire l'en-tête HTTP User-Agent",
diff --git a/app/appearance/langs/zh_CHT.json b/app/appearance/langs/zh_CHT.json
index 266615518..49ecd5032 100644
--- a/app/appearance/langs/zh_CHT.json
+++ b/app/appearance/langs/zh_CHT.json
@@ -297,6 +297,8 @@
"apiMaxTokensTip": "請求 API 時傳入的 max_tokens 參數,用於控制生成的文字長度",
"apiTemperature": "溫度",
"apiTemperatureTip": "請求 API 時傳入的 temperature 參數,用來控制產生的文字隨機性",
+ "apiMaxContexts": "最大上下文數",
+ "apiMaxContextsTip": "請求 API 時傳入的最大上下文數",
"apiBaseURL": "API 基礎地址",
"apiBaseURLTip": "發起請求的基礎地址,如 https://api.openai.com/v1",
"apiUserAgentTip": "發起請求的使用者代理,即 HTTP 標頭 User-Agent",
diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json
index b7967d706..137d64808 100644
--- a/app/appearance/langs/zh_CN.json
+++ b/app/appearance/langs/zh_CN.json
@@ -297,6 +297,8 @@
"apiMaxTokensTip": "请求 API 时传入的 max_tokens 参数,用于控制生成的文本长度",
"apiTemperature": "温度",
"apiTemperatureTip": "请求 API 时传入的 temperature 参数,用于控制生成的文本随机性",
+ "apiMaxContexts": "最大上下文数",
+ "apiMaxContextsTip": "请求 API 时传入的最大上下文数",
"apiBaseURL": "API 基础地址",
"apiBaseURLTip": "发起请求的基础地址,如 https://api.openai.com/v1",
"apiVersion": "API 版本",
diff --git a/app/src/config/ai.ts b/app/src/config/ai.ts
index 47f642e8d..9285613fb 100644
--- a/app/src/config/ai.ts
+++ b/app/src/config/ai.ts
@@ -35,6 +35,12 @@ export const ai = {
${window.siyuan.languages.apiTemperatureTip}
+
+ ${window.siyuan.languages.apiMaxContexts}
+
+
+
${window.siyuan.languages.apiMaxContextsTip}
+
${window.siyuan.languages.apiModel}
@@ -110,6 +116,14 @@ export const ai = {