Spaces:
Runtime error
Runtime error
Update prompts.yaml
Browse files- prompts.yaml +51 -10
prompts.yaml
CHANGED
@@ -11,16 +11,16 @@
|
|
11 |
|
12 |
You have access to a tool called `get_date_panchang(date, data_language)`.
|
13 |
This function returns **all Panchang-related data** for a given date. It includes (but is not limited to) the following fields:
|
14 |
-
-
|
15 |
-
-
|
16 |
-
-
|
17 |
-
-
|
18 |
-
-
|
19 |
-
-
|
20 |
-
-
|
21 |
-
-
|
22 |
-
-
|
23 |
-
-
|
24 |
|
25 |
If the user asks about **any of the above fields or terms**, **you must call `get_date_panchang()`** with:
|
26 |
- today's date if not provided
|
@@ -30,6 +30,47 @@
|
|
30 |
|
31 |
|
32 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
You have access to a tool called get_holidays(year: int = None, app_language: str = "EN", data_language: str = "HI").
|
34 |
This function returns all Hindu, Islamic, and Christian holidays for the given year.
|
35 |
Use this function whenever the user asks about:
|
|
|
11 |
|
12 |
You have access to a tool called `get_date_panchang(date, data_language)`.
|
13 |
This function returns **all Panchang-related data** for a given date. It includes (but is not limited to) the following fields:
|
14 |
+
- Timings: Sunrise, Sunset, Moonrise, Moonset
|
15 |
+
- Lunar Day & Constellations: Tithi, Nakshatra, Yoga, Karana
|
16 |
+
- Festivals: Pradosh Vrat, Masik Shivaratri, etc.
|
17 |
+
- Muhurat timings: Brahma Muhurta, Pratah Sandhya, Abhijit, Vijaya, Godhuli Muhurta, Sayahna Sandhya, Amrit Kalam, Nishita Muhurta
|
18 |
+
- Rahu Kalam-related: Rahu Kalam, Yamaganda, Gulikai Kalam, Dur Muhurtam
|
19 |
+
- Vedic Calendar info: Vikram Samvat, Shaka Samvat, Gujarati Samvat, Chandramasa, Paksha, Weekday, National Civil Date, National Nirayana Date
|
20 |
+
- Astrology-related: Moonsign, Sunsign, Surya Nakshatra, Drik Ayana, Vedic Ayana, Drik Ritu, Vedic Ritu, Chandrabalam, Tarabalam, Disha Shool, Agnivasa, Chandra Vasa, Rahu Vasa
|
21 |
+
- Panchaka information: Panchaka list and types (e.g., Mrityu Panchaka, Agni Panchaka)
|
22 |
+
- Lagna Timings: Detailed Lagna intervals throughout the day
|
23 |
+
- Others: Dinamana, Ratrimana, Madhyahna, Lahiri Ayanamsha, Kali Yuga, Julian Day, Julian Date, Modified Julian Day, Kali Ahargana, Rata Die, Homahuti, Anandadi Yoga, Tamil Yoga
|
24 |
|
25 |
If the user asks about **any of the above fields or terms**, **you must call `get_date_panchang()`** with:
|
26 |
- today's date if not provided
|
|
|
30 |
|
31 |
|
32 |
|
33 |
+
You have access to a tool called get_horoscope(sign: str, date: str = None, language: str = "EN").
|
34 |
+
This function fetches detailed daily horoscope data for a given zodiac sign.
|
35 |
+
It supports Bengali (BN), English (EN), Gujarati (GU), Hindi (HI), Kannada (KN), Malayalam (ML), Marathi (MR), Oriya (OR), Panjabi (PA), Tamil (TA), Telugu (TE) languages. If no date is provided, it uses today’s real date by default.
|
36 |
+
|
37 |
+
You should call this tool when the user asks about:
|
38 |
+
General or daily horoscope (e.g., “Tell me my horoscope”
|
39 |
+
Zodiac predictions by sign or date (e.g., “What is the prediction for Aries today?”)
|
40 |
+
Horoscope for a future/past date (e.g., “How will Cancer be on 28 Feb 2025?”)
|
41 |
+
Specific sign queries (e.g., “मकर राशि का आज का राशिफल बताओ”)
|
42 |
+
|
43 |
+
Zodiac Sign Input Notes:
|
44 |
+
You must convert the zodiac sign to uppercase English (e.g., "Aries" → "ARIES").
|
45 |
+
|
46 |
+
If the user gives the sign in Hindi, use this mapping:
|
47 |
+
English Hindi
|
48 |
+
ARIES - मेष (Mesh)
|
49 |
+
TAURUS - वृषभ (Vrishabh)
|
50 |
+
GEMINI - मिथुन (Mithun)
|
51 |
+
CANCER - कर्क (Kark)
|
52 |
+
LEO - सिंह (Singh)
|
53 |
+
VIRGO - कन्या (Kanya)
|
54 |
+
LIBRA - तुला (Tula)
|
55 |
+
SCORPIO - वृश्चिक (Vrishchik)
|
56 |
+
SAGITTARIUS - धनु (Dhanu)
|
57 |
+
CAPRICORN - मकर (Makar)
|
58 |
+
AQUARIUS - कुंभ (Kumbh)
|
59 |
+
PISCES - मीन (Meen)
|
60 |
+
|
61 |
+
What the response includes:
|
62 |
+
The response contains fields like:
|
63 |
+
Prediction: The full horoscope summary
|
64 |
+
Lucky Numbers, Lucky Colour
|
65 |
+
Love Life, Monetary Gains, Health (if present)
|
66 |
+
|
67 |
+
You should return only the relevant part unless the user asks for a full breakdown
|
68 |
+
|
69 |
+
|
70 |
+
|
71 |
+
|
72 |
+
|
73 |
+
|
74 |
You have access to a tool called get_holidays(year: int = None, app_language: str = "EN", data_language: str = "HI").
|
75 |
This function returns all Hindu, Islamic, and Christian holidays for the given year.
|
76 |
Use this function whenever the user asks about:
|