Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -252,9 +252,11 @@ def generate_trend_description(company_name: str, df: pd.DataFrame, metrics: dic
|
|
252 |
|
253 |
try:
|
254 |
latest_data = df.iloc[-1]
|
|
|
|
|
255 |
|
256 |
prompt = f"""
|
257 |
-
你是一位專業的金融市場分析師。請根據以下關於「{company_name}」的近期歷史數據和提供的財務指標,提供一份深入淺出的**趨勢分析**。
|
258 |
|
259 |
**近期股價數據:**
|
260 |
- 最新收盤價: {latest_data['Close']:.2f}
|
@@ -284,8 +286,10 @@ def generate_recommendation(company_name: str, metrics: dict) -> str:
|
|
284 |
return "### ⚠️ 建議生成失敗\nGoogle API 金鑰未設定。"
|
285 |
|
286 |
try:
|
|
|
|
|
287 |
prompt = f"""
|
288 |
-
您是一位專業的金融市場分析師。請僅根據以下關於「{company_name}」的**關鍵財務指標**,提供一個簡潔的投資潛力評估。
|
289 |
|
290 |
**關鍵財務指標:**
|
291 |
{format_metrics_display(metrics)}
|
|
|
252 |
|
253 |
try:
|
254 |
latest_data = df.iloc[-1]
|
255 |
+
|
256 |
+
ticker_symbol = COMPANY_TO_TICKER.get(company_name, None)
|
257 |
|
258 |
prompt = f"""
|
259 |
+
你是一位專業的金融市場分析師。請根據以下關於「{company_name}{"" if not ticker_symbol else " (%s)".format(ticker_symbol) }」的近期歷史數據和提供的財務指標,提供一份深入淺出的**趨勢分析**。
|
260 |
|
261 |
**近期股價數據:**
|
262 |
- 最新收盤價: {latest_data['Close']:.2f}
|
|
|
286 |
return "### ⚠️ 建議生成失敗\nGoogle API 金鑰未設定。"
|
287 |
|
288 |
try:
|
289 |
+
ticker_symbol = COMPANY_TO_TICKER.get(company_name, None)
|
290 |
+
|
291 |
prompt = f"""
|
292 |
+
您是一位專業的金融市場分析師。請僅根據以下關於「{company_name}{"" if not ticker_symbol else " (%s)".format(ticker_symbol) }」的**關鍵財務指標**,提供一個簡潔的投資潛力評估。
|
293 |
|
294 |
**關鍵財務指標:**
|
295 |
{format_metrics_display(metrics)}
|