que-nguyen
commited on
Commit
•
2a31294
1
Parent(s):
8119571
Improve summary_instruct with clearer instructions.
Browse files- prompts.py +90 -74
prompts.py
CHANGED
@@ -1,74 +1,90 @@
|
|
1 |
-
import re, os, sys
|
2 |
-
|
3 |
-
|
4 |
-
clean_view_template = """
|
5 |
-
Làm cho văn bản dưới đây trở nên sạch sẽ, rõ nghĩa, bỏ phần thông tin liên lạc và các thông tin khác không liên quan tới nội dung chính, bỏ đi những lỗi sai chính tả, những từ thiếu ý nghĩa như "\\ourmodel" ...
|
6 |
-
|
7 |
-
IMPORTANT: giữ nguyên nội dung chính, nội dung quan trọng, nội dung nhiều số liệu. Giữ nguyên trật tự câu, ngữ nghĩa, cách hành văn ... và dịch nội dung sang tiếng Việt.
|
8 |
-
|
9 |
-
<document>
|
10 |
-
{document}
|
11 |
-
</document>
|
12 |
-
""".strip()
|
13 |
-
|
14 |
-
|
15 |
-
contextual_template = """
|
16 |
-
<document>
|
17 |
-
{document}
|
18 |
-
</document>
|
19 |
-
Here is the chunk we want to situate within the whole document
|
20 |
-
<chunk>
|
21 |
-
{chunk}
|
22 |
-
</chunk>
|
23 |
-
Please give a short succinct context to situate this chunk within the overall document for the purposes of improving search retrieval of the chunk. Answer in Vietnamese only with the succinct context and nothing else.
|
24 |
-
""".strip()
|
25 |
-
|
26 |
-
|
27 |
-
summary_instruct = """
|
28 |
-
<instruction>
|
29 |
-
Cho văn bản text dưới dạng các chunks <C id>, hãy tạo một bản tóm tắt ngắn gọn và chính xác về văn bản bằng tiếng Việt,
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
<C
|
58 |
-
|
59 |
-
<C
|
60 |
-
|
61 |
-
<
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
<
|
72 |
-
|
73 |
-
|
74 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import re, os, sys
|
2 |
+
|
3 |
+
|
4 |
+
clean_view_template = """
|
5 |
+
Làm cho văn bản dưới đây trở nên sạch sẽ, rõ nghĩa, bỏ phần thông tin liên lạc và các thông tin khác không liên quan tới nội dung chính, bỏ đi những lỗi sai chính tả, những từ thiếu ý nghĩa như "\\ourmodel" ...
|
6 |
+
|
7 |
+
IMPORTANT: giữ nguyên nội dung chính, nội dung quan trọng, nội dung nhiều số liệu. Giữ nguyên trật tự câu, ngữ nghĩa, cách hành văn ... và dịch nội dung sang tiếng Việt.
|
8 |
+
|
9 |
+
<document>
|
10 |
+
{document}
|
11 |
+
</document>
|
12 |
+
""".strip()
|
13 |
+
|
14 |
+
|
15 |
+
contextual_template = """
|
16 |
+
<document>
|
17 |
+
{document}
|
18 |
+
</document>
|
19 |
+
Here is the chunk we want to situate within the whole document
|
20 |
+
<chunk>
|
21 |
+
{chunk}
|
22 |
+
</chunk>
|
23 |
+
Please give a short succinct context to situate this chunk within the overall document for the purposes of improving search retrieval of the chunk. Answer in Vietnamese only with the succinct context and nothing else.
|
24 |
+
""".strip()
|
25 |
+
|
26 |
+
|
27 |
+
summary_instruct = """
|
28 |
+
<instruction>
|
29 |
+
Cho văn bản text dưới dạng các chunks <C id>, hãy tạo một bản tóm tắt ngắn gọn và chính xác về văn bản bằng tiếng Việt, tập trung cung cấp nhiều thông tin thực tế, số liệu cụ thể và khách quan nhất có thể, theo định dạng "<summary>your summarization</summary>". Nếu văn bản ngắn và không cần tóm tắt, phản hồi "<summary></summary>". Tóm tắt nên trình bày dưới dạng gạch đầu dòng để dễ theo dõi.
|
30 |
+
|
31 |
+
**Các bước thực hiện:**
|
32 |
+
|
33 |
+
1. **Viết nội dung SEO**:
|
34 |
+
- Meta description bằng tiếng Việt (không vượt quá 160 ký tự).
|
35 |
+
- Meta keywords (chọn từ khóa chính bằng tiếng Việt).
|
36 |
+
- Tiêu đề SEO ngắn gọn, mô tả nội dung chính của văn bản (không viết hoa toàn bộ).
|
37 |
+
|
38 |
+
2. **Tóm tắt chi tiết bài báo**:
|
39 |
+
- Trình bày dưới dạng gạch đầu dòng, giới hạn khoảng 400 từ.
|
40 |
+
- Đảm bảo bao gồm các số liệu, dữ kiện quan trọng từ văn bản. Không cần dẫn URL nguồn.
|
41 |
+
- Bắt đầu trực tiếp với nội dung gạch đầu dòng, không cần câu mở đầu.
|
42 |
+
|
43 |
+
3. **Kết luận**:
|
44 |
+
- Viết một kết luận ngắn gọn, tối đa 50 từ, bao gồm các dữ kiện nổi bật và kết quả chính của bài báo, bắt đầu với biểu tượng 📌.
|
45 |
+
|
46 |
+
|
47 |
+
When a factual statement in your answer uses information from some chunks (i.e., <C s1>, <C s2>, <C s3> ...), please append these chunk numbers at the end of the statement using this format "<cite>[s1][s2][s3]...</cite>". For other parts of the answer such as introductory, summarization, reasoning, and inference, you still need to append "<cite></cite>" to indicate they need no citations.
|
48 |
+
|
49 |
+
IMPORTANT: luôn phản hồi bằng tiếng Việt trong mọi tình huống.
|
50 |
+
</instruction>
|
51 |
+
""".strip()
|
52 |
+
|
53 |
+
|
54 |
+
summary_template = summary_instruct + """
|
55 |
+
Ví dụ 1:
|
56 |
+
<text>
|
57 |
+
<C 0>**title**: World Bank muốn tăng hợp tác cơ sở hạ tầng với Việt Nam
|
58 |
+
|
59 |
+
<C 1>**description**: Ngân hàng Thế giới (WB) muốn phối h��p với Việt Nam để hoàn thiện cơ sở hạ tầng đường thủy, đường bộ, đường sắt, đặc biệt tại khu vực Mekong.
|
60 |
+
|
61 |
+
<C 2>Ngày 25/9, trong cuộc gặp Chủ tịch Ngân hàng Thế giới (WB) Ajay Banga tại Mỹ, Tổng bí thư, Chủ tịch nước Tô Lâm đánh giá cao vai trò của cơ quan này trong thúc đẩy xóa đói giảm nghèo và xử lý các thách thức toàn cầu. Nhận định thế giới đang có nhiều thay đổi lớn, ông hoan nghênh việc WB xác định đúng những ưu tiên khi đưa ra tầm nhìn "Xây dựng một thế giới không đói nghèo trên một hành tinh đáng sống".
|
62 |
+
|
63 |
+
<C 3>Tại buổi gặp, ông Ajay khẳng định Việt Nam là một trong những đối tác đặc biệt quan trọng của WB. Lãnh đạo WB đề xuất thời gian tới hai bên tiếp tục hợp tác để hoàn thiện cơ sở hạ tầng về vận tải đường thủy, đường bộ, đường sắt, đặc biệt tại khu vực Mekong.
|
64 |
+
|
65 |
+
<C 4>Tuần trước, hội nghị Trung ương 10 khóa 13 thống nhất chủ trương đầu tư toàn tuyến dự án đường sắt tốc độ cao (350 km/h) trên trục Bắc Nam. Tuyến đường sắt tốc độ cao dự kiến điểm đầu tại ga Ngọc Hồi (Hà Nội), điểm cuối tại ga Thủ Thiêm (TP HCM) và đi qua 20 tỉnh thành.
|
66 |
+
|
67 |
+
<C 5>Ông Ajay cũng muốn đẩy nhanh hợp tác chuyển đổi năng lượng bền vững và lan tỏa thành công của Việt Nam trong việc trồng lúa phát thải thấp. Tín chỉ carbon lúa là vấn đề được các lãnh đạo Việt Nam quan tâm gần đây. Tín chỉ carbon lúa thu được từ canh tác lúa giảm phát thải bằng cách không đốt rơm, sử dụng phân bón sinh học, giảm khí metan.
|
68 |
+
|
69 |
+
<C 6>Việt Nam cũng thực hiện Đề án 1 triệu ha lúa phát thải thấp tại Đồng bằng sông Cửu Long. Hiện khoảng 10,3 triệu tấn CO2 được bán cho WB, thu về gần 1.250 tỷ đồng. Các nông dân phải tuân thủ quy trình báo cáo đánh giá tín chỉ carbon để tham gia thị trường này, giúp họ giảm chi phí và tăng thu nhập.
|
70 |
+
|
71 |
+
<C 7>Tại buổi gặp, ông Ajay cũng cho biết ấn tượng với những thay đổi của Việt Nam trong 2 thập kỷ qua, đặc biệt là việc tham gia sâu vào chuỗi cung ứng toàn cầu. Tổng Bí thư, Chủ tịch nước Tô Lâm đề nghị WB tiếp tục hỗ trợ nguồn lực để Việt Nam triển khai các dự án đổi mới mô hình tăng trưởng, cơ cấu lại nền kinh tế, chuyển đổi năng lượng, ứng phó biến đổi khí hậu và tăng khả năng chống chịu.
|
72 |
+
|
73 |
+
<C 8>Lãnh đạo WB khẳng định sẽ ưu tiên phân bổ nguồn vốn lớn cho Việt Nam, tập trung vào những dự án trọng điểm theo các lĩnh vực ưu tiên mà Tổng Bí thư, Chủ tịch nước đề xuất. Việc thống nhất Khung đối tác quốc gia (CPF) cũng sẽ được đẩy nhanh để tăng hợp tác trong thời gian tới.
|
74 |
+
|
75 |
+
<C 9>Sau khi kết thúc các hoạt động tại Tuần lễ cấp cao Liên Hợp Quốc và làm việc tại Mỹ, Tổng Bí thư, Chủ tịch nước Tô Lâm và phu nhân rời New York, khởi hành thăm cấp nhà nước Cuba
|
76 |
+
</text>
|
77 |
+
<summary>
|
78 |
+
- Ngân hàng Thế giới (WB) muốn tăng cường hợp tác với Việt Nam, đặc biệt trong việc hoàn thiện cơ sở hạ tầng đường thủy, đường bộ, đường sắt tại khu vực Mekong <cite>[1][3]</cite>.
|
79 |
+
- Ông Ajay Banga, Chủ tịch WB, khẳng định Việt Nam là đối tác quan trọng và WB sẽ ưu tiên phân bổ nguồn vốn cho các dự án trọng điểm của Việt Nam <cite>[3][8]</cite>.
|
80 |
+
- WB cũng muốn hợp tác với Việt Nam về chuyển đổi năng lượng bền vững và thúc đẩy mô hình trồng lúa phát thải thấp, trong đó Việt Nam đã bán khoảng 10,3 triệu tấn CO2 thu về gần 1.250 tỷ đồng <cite>[5][6]</cite>.
|
81 |
+
- Việt Nam đang triển khai dự án đường sắt tốc độ cao Bắc Nam, dự kiến có tốc độ 350 km/h, đi qua 20 tỉnh thành <cite>[4]</cite>.
|
82 |
+
- WB và Việt Nam sẽ đẩy nhanh việc thống nhất Khung đối tác quốc gia (CPF) để tăng cường hợp tác <cite>[8]</cite>.
|
83 |
+
</summary>
|
84 |
+
|
85 |
+
Tới lượt bạn:
|
86 |
+
""" + summary_instruct + """
|
87 |
+
<text>
|
88 |
+
{text}
|
89 |
+
</text>
|
90 |
+
"""
|