diff --git a/api/controllers/service_api/app/app.py b/api/controllers/service_api/app/app.py
index 2c03aba33..89222d5e8 100644
--- a/api/controllers/service_api/app/app.py
+++ b/api/controllers/service_api/app/app.py
@@ -47,7 +47,13 @@ class AppInfoApi(Resource):
def get(self, app_model: App):
"""Get app information"""
tags = [tag.name for tag in app_model.tags]
- return {"name": app_model.name, "description": app_model.description, "tags": tags, "mode": app_model.mode}
+ return {
+ "name": app_model.name,
+ "description": app_model.description,
+ "tags": tags,
+ "mode": app_model.mode,
+ "author_name": app_model.author_name,
+ }
api.add_resource(AppParameterApi, "/parameters")
diff --git a/web/app/components/develop/template/template.en.mdx b/web/app/components/develop/template/template.en.mdx
index 9682b51b3..f1b0b60dd 100755
--- a/web/app/components/develop/template/template.en.mdx
+++ b/web/app/components/develop/template/template.en.mdx
@@ -512,6 +512,8 @@ The text generation application offers non-session support and is ideal for tran
- `name` (string) application name
- `description` (string) application description
- `tags` (array[string]) application tags
+ - `mode` (string) application mode
+ - `author_name` (string) author name
@@ -528,7 +530,9 @@ The text generation application offers non-session support and is ideal for tran
"tags": [
"tag1",
"tag2"
- ]
+ ],
+ "mode": "chat",
+ "author_name": "Dify"
}
```
diff --git a/web/app/components/develop/template/template.ja.mdx b/web/app/components/develop/template/template.ja.mdx
index fc6291f52..2cbd87cf3 100755
--- a/web/app/components/develop/template/template.ja.mdx
+++ b/web/app/components/develop/template/template.ja.mdx
@@ -510,6 +510,8 @@ import { Row, Col, Properties, Property, Heading, SubProperty, Paragraph } from
- `name` (string) アプリケーションの名前
- `description` (string) アプリケーションの説明
- `tags` (array[string]) アプリケーションのタグ
+ - `mode` (string) アプリケーションのモード
+ - `author_name` (string) 作者の名前
@@ -526,7 +528,9 @@ import { Row, Col, Properties, Property, Heading, SubProperty, Paragraph } from
"tags": [
"tag1",
"tag2"
- ]
+ ],
+ "mode": "chat",
+ "author_name": "Dify"
}
```
diff --git a/web/app/components/develop/template/template.zh.mdx b/web/app/components/develop/template/template.zh.mdx
index 9e65a4bd9..64740d893 100755
--- a/web/app/components/develop/template/template.zh.mdx
+++ b/web/app/components/develop/template/template.zh.mdx
@@ -485,6 +485,8 @@ import { Row, Col, Properties, Property, Heading, SubProperty } from '../md.tsx'
- `name` (string) 应用名称
- `description` (string) 应用描述
- `tags` (array[string]) 应用标签
+ - `mode` (string) 应用模式
+ - 'author_name' (string) 作者名称
@@ -501,7 +503,9 @@ import { Row, Col, Properties, Property, Heading, SubProperty } from '../md.tsx'
"tags": [
"tag1",
"tag2"
- ]
+ ],
+ "mode": "chat",
+ "author_name": "Dify"
}
```
diff --git a/web/app/components/develop/template/template_advanced_chat.en.mdx b/web/app/components/develop/template/template_advanced_chat.en.mdx
index 76e336bdf..3a9ef73b0 100644
--- a/web/app/components/develop/template/template_advanced_chat.en.mdx
+++ b/web/app/components/develop/template/template_advanced_chat.en.mdx
@@ -1123,6 +1123,8 @@ Chat applications support session persistence, allowing previous chat history to
- `name` (string) application name
- `description` (string) application description
- `tags` (array[string]) application tags
+ - `mode` (string) application mode
+ - `author_name` (string) application author name
@@ -1139,7 +1141,9 @@ Chat applications support session persistence, allowing previous chat history to
"tags": [
"tag1",
"tag2"
- ]
+ ],
+ "mode": "advanced-chat",
+ "author_name": "Dify"
}
```
diff --git a/web/app/components/develop/template/template_advanced_chat.ja.mdx b/web/app/components/develop/template/template_advanced_chat.ja.mdx
index 6f94cbb2c..72c588504 100644
--- a/web/app/components/develop/template/template_advanced_chat.ja.mdx
+++ b/web/app/components/develop/template/template_advanced_chat.ja.mdx
@@ -1123,6 +1123,8 @@ import { Row, Col, Properties, Property, Heading, SubProperty, Paragraph } from
- `name` (string) アプリケーションの名前
- `description` (string) アプリケーションの説明
- `tags` (array[string]) アプリケーションのタグ
+ - `mode` (string) アプリケーションのモード
+ - `author_name` (string) 作者の名前
@@ -1139,7 +1141,9 @@ import { Row, Col, Properties, Property, Heading, SubProperty, Paragraph } from
"tags": [
"tag1",
"tag2"
- ]
+ ],
+ "mode": "advanced-chat",
+ "author_name": "Dify"
}
```
diff --git a/web/app/components/develop/template/template_advanced_chat.zh.mdx b/web/app/components/develop/template/template_advanced_chat.zh.mdx
index 3e268d6e6..7559dd507 100755
--- a/web/app/components/develop/template/template_advanced_chat.zh.mdx
+++ b/web/app/components/develop/template/template_advanced_chat.zh.mdx
@@ -1173,7 +1173,9 @@ import { Row, Col, Properties, Property, Heading, SubProperty } from '../md.tsx'
"tags": [
"tag1",
"tag2"
- ]
+ ],
+ "mode": "advanced-chat",
+ "author_name": "Dify"
}
```
diff --git a/web/app/components/develop/template/template_chat.en.mdx b/web/app/components/develop/template/template_chat.en.mdx
index f0cb3cd51..e1fdeb690 100644
--- a/web/app/components/develop/template/template_chat.en.mdx
+++ b/web/app/components/develop/template/template_chat.en.mdx
@@ -1151,6 +1151,8 @@ Chat applications support session persistence, allowing previous chat history to
- `name` (string) application name
- `description` (string) application description
- `tags` (array[string]) application tags
+ - `mode` (string) application mode
+ - `author_name` (string) application author name
@@ -1167,7 +1169,9 @@ Chat applications support session persistence, allowing previous chat history to
"tags": [
"tag1",
"tag2"
- ]
+ ],
+ "mode": "advanced-chat",
+ "author_name": "Dify"
}
```
diff --git a/web/app/components/develop/template/template_chat.ja.mdx b/web/app/components/develop/template/template_chat.ja.mdx
index a1b2ae5f1..e62ff4ff4 100644
--- a/web/app/components/develop/template/template_chat.ja.mdx
+++ b/web/app/components/develop/template/template_chat.ja.mdx
@@ -1150,6 +1150,8 @@ import { Row, Col, Properties, Property, Heading, SubProperty, Paragraph } from
- `name` (string) アプリケーションの名前
- `description` (string) アプリケーションの説明
- `tags` (array[string]) アプリケーションのタグ
+ - `mode` (string) アプリケーションのモード
+ - `author_name` (string) 作者の名前
@@ -1166,7 +1168,9 @@ import { Row, Col, Properties, Property, Heading, SubProperty, Paragraph } from
"tags": [
"tag1",
"tag2"
- ]
+ ],
+ "mode": "chat",
+ "author_name": "Dify"
}
```
diff --git a/web/app/components/develop/template/template_chat.zh.mdx b/web/app/components/develop/template/template_chat.zh.mdx
index 9c1a168bf..f6714c95f 100644
--- a/web/app/components/develop/template/template_chat.zh.mdx
+++ b/web/app/components/develop/template/template_chat.zh.mdx
@@ -1162,6 +1162,8 @@ import { Row, Col, Properties, Property, Heading, SubProperty } from '../md.tsx'
- `name` (string) 应用名称
- `description` (string) 应用描述
- `tags` (array[string]) 应用标签
+ - `mode` (string) 应用模式
+ - 'author_name' (string) 作者名称
@@ -1178,7 +1180,9 @@ import { Row, Col, Properties, Property, Heading, SubProperty } from '../md.tsx'
"tags": [
"tag1",
"tag2"
- ]
+ ],
+ "mode": "chat",
+ "author_name": "Dify"
}
```
diff --git a/web/app/components/develop/template/template_workflow.en.mdx b/web/app/components/develop/template/template_workflow.en.mdx
index 95e4971e6..9aa5d60c5 100644
--- a/web/app/components/develop/template/template_workflow.en.mdx
+++ b/web/app/components/develop/template/template_workflow.en.mdx
@@ -625,6 +625,8 @@ Workflow applications offers non-session support and is ideal for translation, a
- `name` (string) application name
- `description` (string) application description
- `tags` (array[string]) application tags
+ - `mode` (string) application mode
+ - `author_name` (string) application author name
@@ -641,7 +643,9 @@ Workflow applications offers non-session support and is ideal for translation, a
"tags": [
"tag1",
"tag2"
- ]
+ ],
+ "mode": "workflow",
+ "author_name": "Dify"
}
```
diff --git a/web/app/components/develop/template/template_workflow.ja.mdx b/web/app/components/develop/template/template_workflow.ja.mdx
index ab53d05e8..e957de287 100644
--- a/web/app/components/develop/template/template_workflow.ja.mdx
+++ b/web/app/components/develop/template/template_workflow.ja.mdx
@@ -628,6 +628,8 @@ import { Row, Col, Properties, Property, Heading, SubProperty, Paragraph } from
- `name` (string) アプリケーションの名前
- `description` (string) アプリケーションの説明
- `tags` (array[string]) アプリケーションのタグ
+ - `mode` (string) アプリケーションのモード
+ - `author_name` (string) 作者の名前
@@ -644,7 +646,9 @@ import { Row, Col, Properties, Property, Heading, SubProperty, Paragraph } from
"tags": [
"tag1",
"tag2"
- ]
+ ],
+ "mode": "workflow",
+ "author_name": "Dify"
}
```
diff --git a/web/app/components/develop/template/template_workflow.zh.mdx b/web/app/components/develop/template/template_workflow.zh.mdx
index fe59988ed..f8b05fea1 100644
--- a/web/app/components/develop/template/template_workflow.zh.mdx
+++ b/web/app/components/develop/template/template_workflow.zh.mdx
@@ -615,6 +615,8 @@ Workflow 应用无会话支持,适合用于翻译/文章写作/总结 AI 等
- `name` (string) 应用名称
- `description` (string) 应用描述
- `tags` (array[string]) 应用标签
+ - `mode` (string) 应用模式
+ - 'author_name' (string) 作者名称
@@ -631,7 +633,9 @@ Workflow 应用无会话支持,适合用于翻译/文章写作/总结 AI 等
"tags": [
"tag1",
"tag2"
- ]
+ ],
+ "mode": "workflow",
+ "author_name": "Dify"
}
```