Spaces:
Sleeping
Sleeping
Update main.py
Browse files
main.py
CHANGED
|
@@ -93,12 +93,12 @@ def handle_message(event):
|
|
| 93 |
with tempfile.NamedTemporaryFile(suffix=".pdf", delete=False) as temp_file:
|
| 94 |
temp_file.write(doc_data.content)
|
| 95 |
temp_file_path = temp_file.name
|
| 96 |
-
|
| 97 |
-
|
| 98 |
# gemini-2.5-flash
|
| 99 |
completion = client.models.generate_content(
|
| 100 |
model="gemini-3-flash-preview",
|
| 101 |
-
contents=sample_doc,
|
| 102 |
config=generation_config).text
|
| 103 |
# 取得生成結果
|
| 104 |
out = completion
|
|
|
|
| 93 |
with tempfile.NamedTemporaryFile(suffix=".pdf", delete=False) as temp_file:
|
| 94 |
temp_file.write(doc_data.content)
|
| 95 |
temp_file_path = temp_file.name
|
| 96 |
+
sample_doc = client.files.upload(file=temp_file_path)
|
| 97 |
+
prompt = "你是投信分析師,請使用繁體中文3000字以內,分項說明公司股市價量表現、融資融卷、內外資進出及財務資訊,並分析近期公司股市展望給投資人具體的專業建議!"
|
| 98 |
# gemini-2.5-flash
|
| 99 |
completion = client.models.generate_content(
|
| 100 |
model="gemini-3-flash-preview",
|
| 101 |
+
contents=[sample_doc, prompt],
|
| 102 |
config=generation_config).text
|
| 103 |
# 取得生成結果
|
| 104 |
out = completion
|