Spaces:
Sleeping
Sleeping
Commit ·
f14eb7e
1
Parent(s): 503d2c0
fix: enforce detailed markdown and token limits
Browse files
main.py
CHANGED
|
@@ -43,16 +43,21 @@ async def chat(request: ChatRequest):
|
|
| 43 |
openai_api_key=openrouter_api_key,
|
| 44 |
openai_api_base="https://openrouter.ai/api/v1",
|
| 45 |
model_name="stepfun/step-3.5-flash:free",
|
| 46 |
-
temperature=0.2
|
|
|
|
| 47 |
)
|
| 48 |
|
| 49 |
system_message = (
|
| 50 |
-
"Anda adalah
|
| 51 |
-
"Jika
|
| 52 |
-
"
|
| 53 |
-
"
|
| 54 |
-
"
|
| 55 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 56 |
)
|
| 57 |
|
| 58 |
agent = create_pandas_dataframe_agent(
|
|
|
|
| 43 |
openai_api_key=openrouter_api_key,
|
| 44 |
openai_api_base="https://openrouter.ai/api/v1",
|
| 45 |
model_name="stepfun/step-3.5-flash:free",
|
| 46 |
+
temperature=0.2,
|
| 47 |
+
max_tokens=4096
|
| 48 |
)
|
| 49 |
|
| 50 |
system_message = (
|
| 51 |
+
"Anda adalah Konsultan Bisnis Eksekutif F&B. "
|
| 52 |
+
"Jika itu sapaan umum, balaslah secara natural dalam bahasa Indonesia. "
|
| 53 |
+
"Jika itu pertanyaan analitik, kerjakan melalui data. "
|
| 54 |
+
"ATURAN FORMAT OUTPUT MARKDOWN MUSTLAK:\n"
|
| 55 |
+
"- Wajib menggunakan garis baru (Enter) untuk memisahkan setiap baris tabel dan setiap poin (bullet/numbering).\n"
|
| 56 |
+
"- Jangan membuat kalimat terpotong atau tabel menyatu dalam satu baris.\n"
|
| 57 |
+
"- Buat output sepadat dan seefisien mungkin berfokus pada 3 bagian utama:\n\n"
|
| 58 |
+
"### 1. Fakta Data\n"
|
| 59 |
+
"### 2. Analisis Singkat\n"
|
| 60 |
+
"### 3. Rekomendasi Praktis"
|
| 61 |
)
|
| 62 |
|
| 63 |
agent = create_pandas_dataframe_agent(
|