diff --git a/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1) (1) (1) (1) (1).png b/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1) (1) (1) (1) (1).png index c98dd86..c0228e3 100644 Binary files a/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1) (1) (1) (1).png b/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1) (1) (1) (1).png index c0228e3..6e846ce 100644 Binary files a/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1) (1) (1).png b/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1) (1) (1).png index 6e846ce..b10f2b7 100644 Binary files a/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1) (1).png b/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1) (1).png index b10f2b7..8d93ac5 100644 Binary files a/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1).png b/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1).png index 8d93ac5..e87f63f 100644 Binary files a/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (1) (1) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (1) (1) (1) (1) (1).png b/en/.gitbook/assets/image (1) (1) (1) (1) (1).png index e87f63f..0bde318 100644 Binary files a/en/.gitbook/assets/image (1) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (1) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (1) (1) (1) (1).png b/en/.gitbook/assets/image (1) (1) (1) (1).png index 0bde318..87c9751 100644 Binary files a/en/.gitbook/assets/image (1) (1) (1) (1).png and b/en/.gitbook/assets/image (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (1) (1) (1).png b/en/.gitbook/assets/image (1) (1) (1).png index 87c9751..47b215f 100644 Binary files a/en/.gitbook/assets/image (1) (1) (1).png and b/en/.gitbook/assets/image (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (1) (1).png b/en/.gitbook/assets/image (1) (1).png index 47b215f..8fb1595 100644 Binary files a/en/.gitbook/assets/image (1) (1).png and b/en/.gitbook/assets/image (1) (1).png differ diff --git a/en/.gitbook/assets/image (1).png b/en/.gitbook/assets/image (1).png index 8fb1595..b2e3743 100644 Binary files a/en/.gitbook/assets/image (1).png and b/en/.gitbook/assets/image (1).png differ diff --git a/en/.gitbook/assets/image (10) (1) (1) (1).png b/en/.gitbook/assets/image (10) (1) (1) (1).png index d30d2ab..f9ca100 100644 Binary files a/en/.gitbook/assets/image (10) (1) (1) (1).png and b/en/.gitbook/assets/image (10) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (10) (1) (1).png b/en/.gitbook/assets/image (10) (1) (1).png index f9ca100..c422797 100644 Binary files a/en/.gitbook/assets/image (10) (1) (1).png and b/en/.gitbook/assets/image (10) (1) (1).png differ diff --git a/en/.gitbook/assets/image (10) (1).png b/en/.gitbook/assets/image (10) (1).png index c422797..fc151df 100644 Binary files a/en/.gitbook/assets/image (10) (1).png and b/en/.gitbook/assets/image (10) (1).png differ diff --git a/en/.gitbook/assets/image (10).png b/en/.gitbook/assets/image (10).png index fc151df..5481bae 100644 Binary files a/en/.gitbook/assets/image (10).png and b/en/.gitbook/assets/image (10).png differ diff --git a/en/.gitbook/assets/image (11) (1) (1) (1).png b/en/.gitbook/assets/image (11) (1) (1) (1).png index 043610d..f9ca100 100644 Binary files a/en/.gitbook/assets/image (11) (1) (1) (1).png and b/en/.gitbook/assets/image (11) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (11) (1) (1).png b/en/.gitbook/assets/image (11) (1) (1).png index f9ca100..52054e8 100644 Binary files a/en/.gitbook/assets/image (11) (1) (1).png and b/en/.gitbook/assets/image (11) (1) (1).png differ diff --git a/en/.gitbook/assets/image (11) (1).png b/en/.gitbook/assets/image (11) (1).png index 52054e8..54cc60a 100644 Binary files a/en/.gitbook/assets/image (11) (1).png and b/en/.gitbook/assets/image (11) (1).png differ diff --git a/en/.gitbook/assets/image (11).png b/en/.gitbook/assets/image (11).png index 54cc60a..4e9e49a 100644 Binary files a/en/.gitbook/assets/image (11).png and b/en/.gitbook/assets/image (11).png differ diff --git a/en/.gitbook/assets/image (2) (1) (1) (1) (1) (1) (1) (1) (1).png b/en/.gitbook/assets/image (2) (1) (1) (1) (1) (1) (1) (1) (1).png index 1b7b6c6..d60d084 100644 Binary files a/en/.gitbook/assets/image (2) (1) (1) (1) (1) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (2) (1) (1) (1) (1) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (2) (1) (1) (1) (1) (1) (1) (1).png b/en/.gitbook/assets/image (2) (1) (1) (1) (1) (1) (1) (1).png index d60d084..969a0df 100644 Binary files a/en/.gitbook/assets/image (2) (1) (1) (1) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (2) (1) (1) (1) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (2) (1) (1) (1) (1) (1) (1).png b/en/.gitbook/assets/image (2) (1) (1) (1) (1) (1) (1).png index 969a0df..2e07e31 100644 Binary files a/en/.gitbook/assets/image (2) (1) (1) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (2) (1) (1) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (2) (1) (1) (1) (1) (1).png b/en/.gitbook/assets/image (2) (1) (1) (1) (1) (1).png index 2e07e31..df5452b 100644 Binary files a/en/.gitbook/assets/image (2) (1) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (2) (1) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (2) (1) (1) (1) (1).png b/en/.gitbook/assets/image (2) (1) (1) (1) (1).png index df5452b..375a9d0 100644 Binary files a/en/.gitbook/assets/image (2) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (2) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (2) (1) (1) (1).png b/en/.gitbook/assets/image (2) (1) (1) (1).png index 375a9d0..b0946e1 100644 Binary files a/en/.gitbook/assets/image (2) (1) (1) (1).png and b/en/.gitbook/assets/image (2) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (2) (1) (1).png b/en/.gitbook/assets/image (2) (1) (1).png index b0946e1..47b215f 100644 Binary files a/en/.gitbook/assets/image (2) (1) (1).png and b/en/.gitbook/assets/image (2) (1) (1).png differ diff --git a/en/.gitbook/assets/image (2) (1).png b/en/.gitbook/assets/image (2) (1).png index 47b215f..8fb1595 100644 Binary files a/en/.gitbook/assets/image (2) (1).png and b/en/.gitbook/assets/image (2) (1).png differ diff --git a/en/.gitbook/assets/image (2).png b/en/.gitbook/assets/image (2).png index 8fb1595..d9a2868 100644 Binary files a/en/.gitbook/assets/image (2).png and b/en/.gitbook/assets/image (2).png differ diff --git a/en/.gitbook/assets/image (3) (1) (1) (1) (1) (1) (1) (1) (1).png b/en/.gitbook/assets/image (3) (1) (1) (1) (1) (1) (1) (1) (1).png index 847ca13..cfc2125 100644 Binary files a/en/.gitbook/assets/image (3) (1) (1) (1) (1) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (3) (1) (1) (1) (1) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (3) (1) (1) (1) (1) (1) (1) (1).png b/en/.gitbook/assets/image (3) (1) (1) (1) (1) (1) (1) (1).png index cfc2125..f03320e 100644 Binary files a/en/.gitbook/assets/image (3) (1) (1) (1) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (3) (1) (1) (1) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (3) (1) (1) (1) (1) (1) (1).png b/en/.gitbook/assets/image (3) (1) (1) (1) (1) (1) (1).png index f03320e..a8bb836 100644 Binary files a/en/.gitbook/assets/image (3) (1) (1) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (3) (1) (1) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (3) (1) (1) (1) (1) (1).png b/en/.gitbook/assets/image (3) (1) (1) (1) (1) (1).png index a8bb836..0129d8c 100644 Binary files a/en/.gitbook/assets/image (3) (1) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (3) (1) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (3) (1) (1) (1) (1).png b/en/.gitbook/assets/image (3) (1) (1) (1) (1).png index 0129d8c..863e3b1 100644 Binary files a/en/.gitbook/assets/image (3) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (3) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (3) (1) (1) (1).png b/en/.gitbook/assets/image (3) (1) (1) (1).png index 863e3b1..b0946e1 100644 Binary files a/en/.gitbook/assets/image (3) (1) (1) (1).png and b/en/.gitbook/assets/image (3) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (3) (1) (1).png b/en/.gitbook/assets/image (3) (1) (1).png index b0946e1..1bae2e5 100644 Binary files a/en/.gitbook/assets/image (3) (1) (1).png and b/en/.gitbook/assets/image (3) (1) (1).png differ diff --git a/en/.gitbook/assets/image (3) (1).png b/en/.gitbook/assets/image (3) (1).png index 1bae2e5..1ac3c4b 100644 Binary files a/en/.gitbook/assets/image (3) (1).png and b/en/.gitbook/assets/image (3) (1).png differ diff --git a/en/.gitbook/assets/image (3).png b/en/.gitbook/assets/image (3).png index 1ac3c4b..0530c88 100644 Binary files a/en/.gitbook/assets/image (3).png and b/en/.gitbook/assets/image (3).png differ diff --git a/en/.gitbook/assets/image (4) (1) (1) (1) (1) (1).png b/en/.gitbook/assets/image (4) (1) (1) (1) (1) (1).png index 1592de4..aab0a24 100644 Binary files a/en/.gitbook/assets/image (4) (1) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (4) (1) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (4) (1) (1) (1) (1).png b/en/.gitbook/assets/image (4) (1) (1) (1) (1).png index aab0a24..96ee571 100644 Binary files a/en/.gitbook/assets/image (4) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (4) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (4) (1) (1) (1).png b/en/.gitbook/assets/image (4) (1) (1) (1).png index 96ee571..4716396 100644 Binary files a/en/.gitbook/assets/image (4) (1) (1) (1).png and b/en/.gitbook/assets/image (4) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (4) (1) (1).png b/en/.gitbook/assets/image (4) (1) (1).png index 4716396..67f8a56 100644 Binary files a/en/.gitbook/assets/image (4) (1) (1).png and b/en/.gitbook/assets/image (4) (1) (1).png differ diff --git a/en/.gitbook/assets/image (4) (1).png b/en/.gitbook/assets/image (4) (1).png index 67f8a56..02274fe 100644 Binary files a/en/.gitbook/assets/image (4) (1).png and b/en/.gitbook/assets/image (4) (1).png differ diff --git a/en/.gitbook/assets/image (4).png b/en/.gitbook/assets/image (4).png index 02274fe..3d25110 100644 Binary files a/en/.gitbook/assets/image (4).png and b/en/.gitbook/assets/image (4).png differ diff --git a/en/.gitbook/assets/image (5) (1) (1) (1) (1).png b/en/.gitbook/assets/image (5) (1) (1) (1) (1).png index bbeaaa8..96e141f 100644 Binary files a/en/.gitbook/assets/image (5) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (5) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (5) (1) (1) (1).png b/en/.gitbook/assets/image (5) (1) (1) (1).png index 96e141f..9fea23f 100644 Binary files a/en/.gitbook/assets/image (5) (1) (1) (1).png and b/en/.gitbook/assets/image (5) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (5) (1) (1).png b/en/.gitbook/assets/image (5) (1) (1).png index 9fea23f..67f8a56 100644 Binary files a/en/.gitbook/assets/image (5) (1) (1).png and b/en/.gitbook/assets/image (5) (1) (1).png differ diff --git a/en/.gitbook/assets/image (5) (1).png b/en/.gitbook/assets/image (5) (1).png index 67f8a56..02274fe 100644 Binary files a/en/.gitbook/assets/image (5) (1).png and b/en/.gitbook/assets/image (5) (1).png differ diff --git a/en/.gitbook/assets/image (5).png b/en/.gitbook/assets/image (5).png index 02274fe..9caa2c4 100644 Binary files a/en/.gitbook/assets/image (5).png and b/en/.gitbook/assets/image (5).png differ diff --git a/en/.gitbook/assets/image (6) (1) (1) (1) (1).png b/en/.gitbook/assets/image (6) (1) (1) (1) (1).png index 78e015b..2de12b0 100644 Binary files a/en/.gitbook/assets/image (6) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (6) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (6) (1) (1) (1).png b/en/.gitbook/assets/image (6) (1) (1) (1).png index 2de12b0..5f5ac87 100644 Binary files a/en/.gitbook/assets/image (6) (1) (1) (1).png and b/en/.gitbook/assets/image (6) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (6) (1) (1).png b/en/.gitbook/assets/image (6) (1) (1).png index 5f5ac87..67f8a56 100644 Binary files a/en/.gitbook/assets/image (6) (1) (1).png and b/en/.gitbook/assets/image (6) (1) (1).png differ diff --git a/en/.gitbook/assets/image (6) (1).png b/en/.gitbook/assets/image (6) (1).png index 67f8a56..5727f78 100644 Binary files a/en/.gitbook/assets/image (6) (1).png and b/en/.gitbook/assets/image (6) (1).png differ diff --git a/en/.gitbook/assets/image (6).png b/en/.gitbook/assets/image (6).png index 5727f78..6c99d79 100644 Binary files a/en/.gitbook/assets/image (6).png and b/en/.gitbook/assets/image (6).png differ diff --git a/en/.gitbook/assets/image (7) (1) (1) (1) (1).png b/en/.gitbook/assets/image (7) (1) (1) (1) (1).png index 2f6c180..cc5d157 100644 Binary files a/en/.gitbook/assets/image (7) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (7) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (7) (1) (1) (1).png b/en/.gitbook/assets/image (7) (1) (1) (1).png index cc5d157..711c6d4 100644 Binary files a/en/.gitbook/assets/image (7) (1) (1) (1).png and b/en/.gitbook/assets/image (7) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (7) (1) (1).png b/en/.gitbook/assets/image (7) (1) (1).png index 711c6d4..7a19aef 100644 Binary files a/en/.gitbook/assets/image (7) (1) (1).png and b/en/.gitbook/assets/image (7) (1) (1).png differ diff --git a/en/.gitbook/assets/image (7) (1).png b/en/.gitbook/assets/image (7) (1).png index 7a19aef..439ab60 100644 Binary files a/en/.gitbook/assets/image (7) (1).png and b/en/.gitbook/assets/image (7) (1).png differ diff --git a/en/.gitbook/assets/image (7).png b/en/.gitbook/assets/image (7).png index 439ab60..a86810e 100644 Binary files a/en/.gitbook/assets/image (7).png and b/en/.gitbook/assets/image (7).png differ diff --git a/en/.gitbook/assets/image (8) (1) (1) (1) (1).png b/en/.gitbook/assets/image (8) (1) (1) (1) (1).png index da33fb3..362f260 100644 Binary files a/en/.gitbook/assets/image (8) (1) (1) (1) (1).png and b/en/.gitbook/assets/image (8) (1) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (8) (1) (1) (1).png b/en/.gitbook/assets/image (8) (1) (1) (1).png index 362f260..fecf1d7 100644 Binary files a/en/.gitbook/assets/image (8) (1) (1) (1).png and b/en/.gitbook/assets/image (8) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (8) (1) (1).png b/en/.gitbook/assets/image (8) (1) (1).png index fecf1d7..f59527d 100644 Binary files a/en/.gitbook/assets/image (8) (1) (1).png and b/en/.gitbook/assets/image (8) (1) (1).png differ diff --git a/en/.gitbook/assets/image (8) (1).png b/en/.gitbook/assets/image (8) (1).png index f59527d..311a8f0 100644 Binary files a/en/.gitbook/assets/image (8) (1).png and b/en/.gitbook/assets/image (8) (1).png differ diff --git a/en/.gitbook/assets/image (8).png b/en/.gitbook/assets/image (8).png index 311a8f0..30fae3f 100644 Binary files a/en/.gitbook/assets/image (8).png and b/en/.gitbook/assets/image (8).png differ diff --git a/en/.gitbook/assets/image (9) (1) (1) (1).png b/en/.gitbook/assets/image (9) (1) (1) (1).png index 16115b0..0fa44bb 100644 Binary files a/en/.gitbook/assets/image (9) (1) (1) (1).png and b/en/.gitbook/assets/image (9) (1) (1) (1).png differ diff --git a/en/.gitbook/assets/image (9) (1) (1).png b/en/.gitbook/assets/image (9) (1) (1).png index 0fa44bb..7b3e9f4 100644 Binary files a/en/.gitbook/assets/image (9) (1) (1).png and b/en/.gitbook/assets/image (9) (1) (1).png differ diff --git a/en/.gitbook/assets/image (9) (1).png b/en/.gitbook/assets/image (9) (1).png index 7b3e9f4..6bc95ab 100644 Binary files a/en/.gitbook/assets/image (9) (1).png and b/en/.gitbook/assets/image (9) (1).png differ diff --git a/en/.gitbook/assets/image (9).png b/en/.gitbook/assets/image (9).png index 6bc95ab..5481bae 100644 Binary files a/en/.gitbook/assets/image (9).png and b/en/.gitbook/assets/image (9).png differ diff --git a/en/.gitbook/assets/image.png b/en/.gitbook/assets/image.png index 4e9e49a..9fcc6b1 100644 Binary files a/en/.gitbook/assets/image.png and b/en/.gitbook/assets/image.png differ diff --git a/en/guides/application-orchestrate/conversation-application.md b/en/guides/application-orchestrate/conversation-application.md index 03bb79a..aff60f9 100644 --- a/en/guides/application-orchestrate/conversation-application.md +++ b/en/guides/application-orchestrate/conversation-application.md @@ -22,7 +22,7 @@ Click the "Create Application" button on the homepage to create an application. After the application is successfully created, it will automatically redirect to the application overview page. Click on the left-hand menu: “**Prompt Eng.**” to compose the application. -
+
**2.1 Fill in Prompts** @@ -50,13 +50,13 @@ And then edit the opening remarks: If an application wants to generate content based on private contextual conversations, it can use our [knowledge](broken-reference) feature. Click the "Add" button in the context to add a knowledge base. -![](<../../.gitbook/assets/image (9) (1) (1).png>) +![](<../../.gitbook/assets/image (9) (1) (1) (1).png>) **2.3 Debugging** We fill in the user input on the right side and debug the input content. -![](<../../.gitbook/assets/image (11) (1) (1).png>) +![](<../../.gitbook/assets/image (11) (1) (1) (1).png>) If the results are not satisfactory, you can adjust the prompts and model parameters. Click on the model name in the upper right corner to set the parameters of the model: diff --git a/en/guides/application-publishing/launch-your-webapp-quickly/conversation-application.md b/en/guides/application-publishing/launch-your-webapp-quickly/conversation-application.md index 0b0dab6..f8a764d 100644 --- a/en/guides/application-publishing/launch-your-webapp-quickly/conversation-application.md +++ b/en/guides/application-publishing/launch-your-webapp-quickly/conversation-application.md @@ -16,7 +16,7 @@ If you have the requirement to fill in variables when you apply the layout, you Fill in the necessary content and click the "Start Chat" button to start chatting. -
+
Move to the AI's answer, you can copy the content of the conversation, and give the answer "like" and "dislike". @@ -52,4 +52,4 @@ _Please make sure that the device environment you are using is authorized to use If the "Quotations and Attribution" feature is enabled during the application arrangement, the dialogue returns will automatically show the quoted knowledge document sources. -
+
diff --git a/en/guides/application-publishing/launch-your-webapp-quickly/text-generator.md b/en/guides/application-publishing/launch-your-webapp-quickly/text-generator.md index 64d3596..64288d5 100644 --- a/en/guides/application-publishing/launch-your-webapp-quickly/text-generator.md +++ b/en/guides/application-publishing/launch-your-webapp-quickly/text-generator.md @@ -49,7 +49,7 @@ If you need to export the generated content, you can click the download "button" Click the "Save" button below the generated results to save the running results. In the "Saved" tab, you can see all saved content. -
+
### Generate more similar results diff --git a/en/guides/biao-zhu/annotation-reply.md b/en/guides/biao-zhu/annotation-reply.md index 388cbc8..3fa1213 100644 --- a/en/guides/biao-zhu/annotation-reply.md +++ b/en/guides/biao-zhu/annotation-reply.md @@ -19,7 +19,7 @@ The feature provides an alternative system for enhancing retrieval, skipping the 4. Without a match, the query follows the standard LLM or RAG process. 5. Deactivating Annotation Reply ceases matching replies from the annotations. -

Annotation Reply Process

+

Annotation Reply Process

## Activation diff --git a/en/guides/knowledge-base/knowledge-and-documents-maintenance.md b/en/guides/knowledge-base/knowledge-and-documents-maintenance.md index 2b6a906..a8ad1a9 100644 --- a/en/guides/knowledge-base/knowledge-and-documents-maintenance.md +++ b/en/guides/knowledge-base/knowledge-and-documents-maintenance.md @@ -46,7 +46,7 @@ When adding segments in bulk, you need to first download the CSV format segment In the segment list, you can directly edit the content of the added segments, including the text content and keywords of the segments. -

Editing document segments

+

Editing document segments

*** diff --git a/en/guides/knowledge-base/retrieval-test-and-citation.md b/en/guides/knowledge-base/retrieval-test-and-citation.md index aed07f7..e648baf 100644 --- a/en/guides/knowledge-base/retrieval-test-and-citation.md +++ b/en/guides/knowledge-base/retrieval-test-and-citation.md @@ -31,4 +31,4 @@ When testing the knowledge base effect within the application, you can go to **W After enabling the feature, when the large language model responds to a question by citing content from the knowledge base, you can view specific citation paragraph information below the response content, including **original segment text, segment number, matching degree**, etc. Clicking **Jump to Knowledge Base** above the cited segment allows quick access to the segment list in the knowledge base, facilitating developers in debugging and editing. -

View Citation Information in Response Content

+

View Citation Information in Response Content

diff --git a/en/guides/knowledge-base/sync-from-website.md b/en/guides/knowledge-base/sync-from-website.md index 3bf4279..456e471 100644 --- a/en/guides/knowledge-base/sync-from-website.md +++ b/en/guides/knowledge-base/sync-from-website.md @@ -18,25 +18,25 @@ Dify's knowledge base supports web scraping and parsing into Markdown for import First, you need to configure Firecrawl credentials in the **Data Source** section of the **Settings** page. -

Configuring Firecrawl Credentials

+

Configuring Firecrawl Credentials

Log in to the [Firecrawl website](https://www.firecrawl.dev/) to complete registration, get your API Key, and then enter and save it in Dify. -

Get the API Key and save it in Dify

+

Get the API Key and save it in Dify

#### 2. Scrape target webpage On the knowledge base creation page, select **Sync from website** and enter the URL to be scraped. -

Web scraping configuration

+

Web scraping configuration

The configuration options include: Whether to crawl sub-pages, Page crawling limit, Page scraping max depth, Excluded paths, Include only paths, and Content extraction scope. After completing the configuration, click **Run** to preview the parsed pages. -

Execute scraping

+

Execute scraping

#### 3. Review import results After importing the parsed text from the webpage, it is stored in the knowledge base documents. View the import results and click **Add URL** to continue importing new web pages. -

Importing parsed web text into the knowledge base

+

Importing parsed web text into the knowledge base

diff --git a/en/guides/model-configuration/load-balancing.md b/en/guides/model-configuration/load-balancing.md index 91ee7cf..99c5dc7 100644 --- a/en/guides/model-configuration/load-balancing.md +++ b/en/guides/model-configuration/load-balancing.md @@ -6,7 +6,7 @@ In enterprise-level large-scale model API calls, high concurrent requests can ex You can enable this feature in **Model Provider -- Model List -- Configure Model Load Balancing** and add multiple credentials (API keys) for the same model. -

Model Load Balancing

+

Model Load Balancing

{% hint style="info" %} Model load balancing is a paid feature. You can enable this feature by [subscribing to SaaS paid services](../../getting-started/cloud.md#subscription-plans) or purchasing the enterprise edition. @@ -14,17 +14,17 @@ Model load balancing is a paid feature. You can enable this feature by [subscrib The default API Key in the configuration is the credential added when the model provider was initially configured. You need to click **Add Configuration** to add different API keys for the same model to properly use the load balancing feature. -

Configure Load Balancing

+

Configure Load Balancing

**You need to add at least one additional model credential** to save and enable load balancing. You can also **temporarily disable** or **delete** configured credentials. -
+
After configuration, all models with load balancing enabled will be displayed in the model list. -

Enable Load Balancing

+

Enable Load Balancing

{% hint style="info" %} By default, load balancing uses the Round-robin strategy. If a rate limit is triggered, a 1-minute cooldown period will be applied. @@ -32,4 +32,4 @@ By default, load balancing uses the Round-robin strategy. If a rate limit is tri You can also configure load balancing from **Add Model**, and the configuration process is the same as described above. -

Configure Load Balancing from Add Model

+

Configure Load Balancing from Add Model

diff --git a/en/guides/model-configuration/xinference.md b/en/guides/model-configuration/xinference.md index bb60fb0..d226135 100644 --- a/en/guides/model-configuration/xinference.md +++ b/en/guides/model-configuration/xinference.md @@ -33,7 +33,7 @@ There are two ways to deploy Xinference, namely [local deployment](https://githu Visit `http://127.0.0.1:9997`, select the model and specification you need to deploy, as shown below: -
+
As different models have different compatibility on different hardware platforms, please refer to [Xinference built-in models](https://inference.readthedocs.io/en/latest/models/builtin/index.html) to ensure the created model supports the current hardware platform. 4. Obtain the model UID diff --git a/en/guides/monitoring/analysis.md b/en/guides/monitoring/analysis.md index c165663..e3af929 100644 --- a/en/guides/monitoring/analysis.md +++ b/en/guides/monitoring/analysis.md @@ -2,7 +2,7 @@ The **Overview -- Data Analysis** section displays metrics such as usage, active users, and LLM (Language Learning Model) invocation costs. This allows you to continuously improve the effectiveness, engagement, and cost-efficiency of your application operations. We will gradually provide more useful visualization capabilities, so please let us know what you need. -

Overview—Data Analysis

+

Overview—Data Analysis

*** diff --git a/en/guides/monitoring/integrate-external-ops-tools/integrate-langfuse.md b/en/guides/monitoring/integrate-external-ops-tools/integrate-langfuse.md index 61bc492..8791126 100644 --- a/en/guides/monitoring/integrate-external-ops-tools/integrate-langfuse.md +++ b/en/guides/monitoring/integrate-external-ops-tools/integrate-langfuse.md @@ -55,4 +55,4 @@ After configuration, debugging or production data of the application in Dify can

Viewing application data in Langfuse

-

Viewing application data in Langfuse

+

Viewing application data in Langfuse

diff --git a/en/guides/monitoring/integrate-external-ops-tools/integrate-langsmith.md b/en/guides/monitoring/integrate-external-ops-tools/integrate-langsmith.md index 7c6e631..c913411 100644 --- a/en/guides/monitoring/integrate-external-ops-tools/integrate-langsmith.md +++ b/en/guides/monitoring/integrate-external-ops-tools/integrate-langsmith.md @@ -1,64 +1,74 @@ # Integrate LangSmith -### 1. What is LangSmith +### What is LangSmith LangSmith is a platform for building production-grade LLM applications. It is used for developing, collaborating, testing, deploying, and monitoring LLM applications. {% hint style="info" %} -Introduction to LangSmith: [https://www.langchain.com/langsmith](https://www.langchain.com/langsmith) +For more details, please refer to [LangSmith](https://www.langchain.com/langsmith). {% endhint %} *** -### 2. How to Configure LangSmith +### How to Configure LangSmith -1. Register and log in to LangSmith on the [official website](https://www.langchain.com/langsmith) -2. Create a project in LangSmith. After logging in, click **New Project** on the homepage to create your own project. The **project** will be used to associate with **applications** in Dify for data monitoring. +#### 1. Register/Login to [LangSmith](https://www.langchain.com/langsmith) -

Create a project in LangSmith

+#### 2. Create a Project + +Create a project in LangSmith. After logging in, click **New Project** on the homepage to create your own project. The **project** will be used to associate with **applications** in Dify for data monitoring. + +

Create a project in LangSmith

Once created, you can view all created projects in the Projects section. -

View created projects in LangSmith

+

View created projects in LangSmith

-3. Create project credentials. Find the project settings **Settings** in the left sidebar. +#### 3. Create Project Credentials -

Project settings

+Find the project settings **Settings** in the left sidebar. + +

Project settings

Click **Create API Key** to create project credentials. -

Create a project API Key

+

Create a project API Key

Select **Personal Access Token** for subsequent API authentication. -

Create an API Key

+

Create an API Key

Copy and save the created API key. -

Copy API Key

+

Copy API Key

-4. Configure LangSmith in the Dify application. Open the application you need to monitor, open **Monitoring** in the side menu, and select **Configure** on the page. +#### 4. Integrating LangSmith with Dify -

Configure LangSmith

+Configure LangSmith in the Dify application. Open the application you need to monitor, open **Monitoring** in the side menu, and select **Configure** on the page. + +

Configure LangSmith

After clicking configure, paste the **API Key** and **project name** created in LangSmith into the configuration and save. -

Configure LangSmith

- {% hint style="info" %} The configured project name needs to match the project set in LangSmith. If the project names do not match, LangSmith will automatically create a new project during data synchronization. {% endhint %} Once successfully saved, you can view the monitoring status on the current page. -

View configuration status

+

View configuration status

-### 3. Viewing Monitoring Data in LangSmith +### Viewing Monitoring Data in LangSmith -After configuration, debugging or production data of the application in Dify can be viewed in LangSmith. +Once configured, the debug or production data from applications within Dify can be monitored in LangSmith. -

Debugging applications in Dify

+

Debugging Applications in Dify

-

Viewing application data in LangSmith

+When you switch to LangSmith, you can view detailed operation logs of Dify applications in the dashboard. + +

Viewing application data in LangSmith

+ +Detailed LLM operation logs through LangSmith will help you optimize the performance of your Dify application. + +

Viewing application data in LangSmith

-

Viewing application data in LangSmith

diff --git a/en/guides/workflow/debug-and-preview/checklist.md b/en/guides/workflow/debug-and-preview/checklist.md index bac932e..e0779c7 100644 --- a/en/guides/workflow/debug-and-preview/checklist.md +++ b/en/guides/workflow/debug-and-preview/checklist.md @@ -6,4 +6,4 @@ description: Checklist Before entering debug mode, you can check the checklist to see if there are any nodes with incomplete configurations or that have not been connected. -
+
diff --git a/en/guides/workflow/debug-and-preview/history.md b/en/guides/workflow/debug-and-preview/history.md index 87dba36..7c6bc09 100644 --- a/en/guides/workflow/debug-and-preview/history.md +++ b/en/guides/workflow/debug-and-preview/history.md @@ -2,8 +2,8 @@ description: History --- -# History +# Run History In the "Run History," you can view the run results and log information from the historical debugging of the current workflow. -
+
diff --git a/en/guides/workflow/debug-and-preview/log.md b/en/guides/workflow/debug-and-preview/log.md index c32d514..a55524b 100644 --- a/en/guides/workflow/debug-and-preview/log.md +++ b/en/guides/workflow/debug-and-preview/log.md @@ -6,8 +6,8 @@ description: Log Clicking "View Log—Details" allows you to see a comprehensive overview of the run, including information on input/output, metadata, and more, in the details section. -
+
Clicking "View Log—Trace" enables you to review the input/output, token consumption, runtime duration, etc., of each node throughout the complete execution process of the workflow. -
+
diff --git a/en/guides/workflow/debug-and-preview/step-run.md b/en/guides/workflow/debug-and-preview/step-run.md index 1ab4dab..a15e4d1 100644 --- a/en/guides/workflow/debug-and-preview/step-run.md +++ b/en/guides/workflow/debug-and-preview/step-run.md @@ -2,8 +2,8 @@ Workflow supports step-by-step debugging of nodes, where you can repetitively test whether the execution of the current node meets expectations. -
+
After running a step test, you can review the execution status, input/output, and metadata information. -
+
diff --git a/en/guides/workflow/debug-and-preview/yu-lan-yu-yun-hang.md b/en/guides/workflow/debug-and-preview/yu-lan-yu-yun-hang.md index cdd2c64..8e4ba59 100644 --- a/en/guides/workflow/debug-and-preview/yu-lan-yu-yun-hang.md +++ b/en/guides/workflow/debug-and-preview/yu-lan-yu-yun-hang.md @@ -2,12 +2,12 @@ Dify Workflow offers a comprehensive set of execution and debugging features. In conversational applications, clicking "Preview" enters debugging mode. -
+
In workflow applications, clicking "Run" enters debugging mode. -
+
Once in debugging mode, you can debug the configured workflow using the interface on the right side of the screen. -
+
diff --git a/en/guides/workflow/node/answer.md b/en/guides/workflow/node/answer.md index bc215fb..fd427b9 100644 --- a/en/guides/workflow/node/answer.md +++ b/en/guides/workflow/node/answer.md @@ -14,10 +14,10 @@ Answer node can be seamlessly integrated at any point to dynamically deliver con Example 1: Output plain text. -
+
Example 2: Output image and LLM reply. -
+
-
+
diff --git a/en/guides/workflow/node/end.md b/en/guides/workflow/node/end.md index 798a4f6..c2d2286 100644 --- a/en/guides/workflow/node/end.md +++ b/en/guides/workflow/node/end.md @@ -6,8 +6,8 @@ The "End" node serves as the termination point of the process, beyond which no f Single-Path Execution Example: -
+
Multi-Path Execution Example: -
+
diff --git a/en/guides/workflow/node/http-request.md b/en/guides/workflow/node/http-request.md index f2c41a6..16458d2 100644 --- a/en/guides/workflow/node/http-request.md +++ b/en/guides/workflow/node/http-request.md @@ -15,7 +15,7 @@ This node supports common HTTP request methods: You can configure various aspects of the HTTP request, including URL, request headers, query parameters, request body content, and authentication information. -

HTTP Request Configuration

+

HTTP Request Configuration

*** @@ -23,6 +23,6 @@ You can configure various aspects of the HTTP request, including URL, request he One practical feature of this node is the ability to dynamically insert variables into different parts of the request based on the scenario. For example, when handling customer feedback requests, you can embed variables such as username or customer ID, feedback content, etc., into the request to customize automated reply messages or fetch specific customer information and send related resources to a designated server. -

Customer Feedback Classification

+

Customer Feedback Classification

The return values of an HTTP request include the response body, status code, response headers, and files. Notably, if the response contains a file (currently only image types are supported), this node can automatically save the file for use in subsequent steps of the workflow. This design not only improves processing efficiency but also makes handling responses with files straightforward and direct. diff --git a/en/guides/workflow/node/iteration.md b/en/guides/workflow/node/iteration.md index 0c6099f..4977398 100644 --- a/en/guides/workflow/node/iteration.md +++ b/en/guides/workflow/node/iteration.md @@ -64,7 +64,7 @@ Built-in variables for iteration: `items[object]` and `index[number]`. #### **Example 2: Long Article Iteration Generator (Another Arrangement)** -
+
* Enter the story title and outline in the **Start Node**. * Use an **LLM Node** to generate subheadings and corresponding content for the article. @@ -138,7 +138,7 @@ The output variable of the iteration node is in array format and cannot be direc **Convert Using a Code Node** -

Code Node Conversion

+

Code Node Conversion

```python def main(articleSections: list): @@ -150,7 +150,7 @@ def main(articleSections: list): **Convert Using a Template Node** -

Template Node Conversion

+

Template Node Conversion

```django {{ articleSections | join("\n") }} diff --git a/en/guides/workflow/node/llm.md b/en/guides/workflow/node/llm.md index af4fa62..2ce2622 100644 --- a/en/guides/workflow/node/llm.md +++ b/en/guides/workflow/node/llm.md @@ -2,7 +2,7 @@ Invoking a Large Language Model for Question Answering or Natural Language Processing. Within an LLM node, you can select an appropriate model, compose prompts, set the context referenced in the prompts, configure memory settings, and adjust the memory window size. -
+
Configuring an LLM node primarily involves two steps: @@ -13,7 +13,7 @@ Configuring an LLM node primarily involves two steps: Before selecting a model suitable for your task, you must complete the model configuration in "System Settings—Model Provider". The specific configuration method can be referenced in the [model configuration instructions](https://docs.dify.ai/tutorials/model-configuration#model-integration-settings). After selecting a model, you can configure its parameters. -
+
**Write Prompts** diff --git a/en/guides/workflow/node/parameter-extractor.md b/en/guides/workflow/node/parameter-extractor.md index 20bc025..2a96e19 100644 --- a/en/guides/workflow/node/parameter-extractor.md +++ b/en/guides/workflow/node/parameter-extractor.md @@ -16,11 +16,11 @@ Some nodes within the workflow require specific data formats as inputs, such as In this example: The Arxiv paper retrieval tool requires **paper author** or **paper ID** as input parameters. The parameter extractor extracts the paper ID **2405.10739** from the query "What is the content of this paper: 2405.10739" and uses it as the tool parameter for precise querying. -

Arxiv Paper Retrieval Tool

+

Arxiv Paper Retrieval Tool

2. **Converting text to structured data**, such as in the long story iteration generation application, where it serves as a pre-step for the [iteration node](iteration.md), converting chapter content in text format to an array format, facilitating multi-round generation processing by the iteration node. -
+
3. **Extracting structured data and using the** [**HTTP Request**](http\_request.md), which can request any accessible URL, suitable for obtaining external retrieval results, webhooks, generating images, and other scenarios. @@ -28,7 +28,7 @@ In this example: The Arxiv paper retrieval tool requires **paper author** or **p ### 3 How to Configure -
+
**Configuration Steps** diff --git a/en/guides/workflow/publish.md b/en/guides/workflow/publish.md index 1e75383..8b83df4 100644 --- a/en/guides/workflow/publish.md +++ b/en/guides/workflow/publish.md @@ -1,8 +1,8 @@ -# Publish +# Application Publishing After completing debugging, clicking "Publish" in the upper right corner allows you to save and quickly release the workflow as different types of applications. -
+
Conversational applications can be published as: diff --git a/en/learn-more/use-cases/build-an-notion-ai-assistant.md b/en/learn-more/use-cases/build-an-notion-ai-assistant.md index 3909436..1b96528 100644 --- a/en/learn-more/use-cases/build-an-notion-ai-assistant.md +++ b/en/learn-more/use-cases/build-an-notion-ai-assistant.md @@ -94,7 +94,7 @@ _I want you to act as an IT Expert in my Notion workspace, using your knowledge It's recommended to initially enable the AI to actively furnish the users with a starter sentence, providing a clue as to what they can ask. Furthermore, activating the 'Speech to Text' feature can allow users to interact with your AI assistant using their voice. -
+
Finally, Click the "Publish" button on the top right of the page. Now you can click the public URL in the "Overview" section to converse with your personalized AI assistant!