-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtest_py.py
25 lines (23 loc) · 1.76 KB
/
test_py.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# 多輪對話(聊天)
import json
import requests
with open('config.json', 'r') as f:
config = json.load(f)
API_KEY = config['gemini_api_key']
url = f'https://generativelanguage.googleapis.com/v1/models/gemini-pro:generateContent?key={API_KEY}'
headers = {'Content-Type': 'application/json'}
data = {
"contents": [
{
"role": "user",
"parts": [{"text": "你現在是一位"}]
},
{
"role": "model",
"parts": [{"text": "我知道王建民。王建民,1980年3月31日出生於台灣台中市,是一位前台灣棒球選手,司職投手。他曾效力於中華職棒的興農牛隊,美國職棒的紐約洋基隊、華盛頓國民隊和芝加哥白襪隊,以及中國棒球聯賽的北京猛虎隊。\n\n王建民是台灣史上第一位大聯盟先發勝投破百的投手,也是第一位入選大聯盟全明星賽的台灣選手。他在2006年締造19勝6敗、 防禦率3.63的優異成績,並在季後賽拿下3勝0敗的戰績,幫助洋基隊奪得世界大賽冠軍。王建民也因此成為台灣的棒球英雄,並獲得「台灣之光」的稱號。\n\n然而,王建民在2008年季初因傷缺陣,並在2009年進行了韌帶移植手術。此後,他的成績大幅下滑,並在2012年離開了大聯盟。王建民於2013年回歸中華職棒,效力於義大犀牛隊。2016年,他宣布正式退休。\n\n王建民的職業生涯戰績為127勝72敗, 防禦率3.92,三振數1718次。他是台灣棒球史上最成功的投手之一,也是台灣人民的驕傲。"}]
}
]
}
response = requests.post(url, headers=headers, json=data)
print(f"response status_code: {response.status_code}")
print(json.dumps(response.json(), indent=4, ensure_ascii=False))