Spaces:
Sleeping
Sleeping
rafaldembski
commited on
Commit
•
7e496ea
1
Parent(s):
88917dc
Update app.py
Browse files
app.py
CHANGED
@@ -45,21 +45,29 @@ def analyze_message(message, phone_number):
|
|
45 |
}
|
46 |
# Rozbudowany system prompt z głębszym procesem myślenia
|
47 |
system_prompt = """
|
48 |
-
Jesteś asystentem AI specjalizującym się w identyfikacji fałszywych wiadomości SMS. Twoim zadaniem jest przeprowadzenie szczegółowej analizy wiadomości, wykorzystując głęboki proces myślenia i
|
49 |
|
50 |
<analysis>
|
51 |
-
|
|
|
|
|
|
|
52 |
</analysis>
|
53 |
|
54 |
<risk_assessment>
|
55 |
-
|
|
|
|
|
56 |
</risk_assessment>
|
57 |
|
58 |
<recommendations>
|
59 |
-
|
|
|
|
|
|
|
60 |
</recommendations>
|
61 |
|
62 |
-
Twoja odpowiedź powinna być sformatowana dokładnie w powyższy sposób, używając znaczników <analysis>, <risk_assessment> i <recommendations>.
|
63 |
"""
|
64 |
|
65 |
user_prompt = f"""Przeanalizuj następującą wiadomość pod kątem potencjalnego oszustwa:
|
@@ -75,8 +83,8 @@ Podaj swoją analizę i wnioski zgodnie z powyższymi wytycznymi."""
|
|
75 |
{"role": "system", "content": system_prompt},
|
76 |
{"role": "user", "content": user_prompt}
|
77 |
],
|
78 |
-
"max_tokens":
|
79 |
-
"temperature": 0.
|
80 |
"top_p": 0.9,
|
81 |
"stop": ["<|eot_id|>"]
|
82 |
}
|
|
|
45 |
}
|
46 |
# Rozbudowany system prompt z głębszym procesem myślenia
|
47 |
system_prompt = """
|
48 |
+
Jesteś zaawansowanym asystentem AI specjalizującym się w identyfikacji fałszywych wiadomości SMS. Twoim zadaniem jest przeprowadzenie szczegółowej analizy wiadomości, wykorzystując głęboki proces myślenia i dostarczając kompleksową ocenę. Twoja odpowiedź powinna być podzielona na trzy sekcje:
|
49 |
|
50 |
<analysis>
|
51 |
+
**Analiza Treści Wiadomości:**
|
52 |
+
- Przeprowadź szczegółową analizę treści wiadomości, identyfikując potencjalne czerwone flagi, takie jak błędy językowe, prośby o dane osobowe, pilne prośby o kontakt itp.
|
53 |
+
- Opisz kontekst językowy i kulturowy wiadomości.
|
54 |
+
- Zidentyfikuj wszelkie elementy, które mogą sugerować, że wiadomość jest próbą wyłudzenia informacji lub pieniędzy.
|
55 |
</analysis>
|
56 |
|
57 |
<risk_assessment>
|
58 |
+
**Ocena Ryzyka Oszustwa:**
|
59 |
+
- Na podstawie analizy treści i dostępnych informacji oceń prawdopodobieństwo, że wiadomość jest oszustwem. Użyj skali od 1 do 10, gdzie 1 oznacza bardzo niskie ryzyko, a 10 bardzo wysokie ryzyko.
|
60 |
+
- Wyjaśnij, jakie czynniki wpływają na tę ocenę.
|
61 |
</risk_assessment>
|
62 |
|
63 |
<recommendations>
|
64 |
+
**Zalecenia dla Użytkownika:**
|
65 |
+
- Podaj jasne i konkretne zalecenia dotyczące dalszych kroków, które użytkownik powinien podjąć.
|
66 |
+
- Uwzględnij sugestie dotyczące bezpieczeństwa, takie jak blokowanie nadawcy, zgłaszanie wiadomości do odpowiednich instytucji, czy też ignorowanie wiadomości.
|
67 |
+
- Jeśli to możliwe, zasugeruj dodatkowe środki ostrożności, które użytkownik może podjąć, aby chronić swoje dane osobowe i finansowe.
|
68 |
</recommendations>
|
69 |
|
70 |
+
Twoja odpowiedź powinna być sformatowana dokładnie w powyższy sposób, używając znaczników <analysis>, <risk_assessment> i <recommendations>. Upewnij się, że każda sekcja jest wypełniona kompletnie i szczegółowo.
|
71 |
"""
|
72 |
|
73 |
user_prompt = f"""Przeanalizuj następującą wiadomość pod kątem potencjalnego oszustwa:
|
|
|
83 |
{"role": "system", "content": system_prompt},
|
84 |
{"role": "user", "content": user_prompt}
|
85 |
],
|
86 |
+
"max_tokens": 1000,
|
87 |
+
"temperature": 0.2,
|
88 |
"top_p": 0.9,
|
89 |
"stop": ["<|eot_id|>"]
|
90 |
}
|