Beracles commited on
Commit
40dbab7
·
1 Parent(s): beef859

init session

Browse files
src/talk_to_your_manual/use_aliyun.py CHANGED
@@ -9,6 +9,30 @@ APP_ID = os.environ.get("APP_ID")
9
 
10
  session_id = None
11
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12
 
13
  @router.get("/aliyun")
14
  async def call_aliyun(prompt: str):
 
9
 
10
  session_id = None
11
 
12
+ init_prompt = """
13
+ You are a helpful assistant. Please answer some questions about the MatchN game.
14
+ """
15
+
16
+
17
+ def init_session():
18
+ print("[init_session] start")
19
+ response = Application.call(
20
+ api_key=API_KEY,
21
+ app_id=APP_ID,
22
+ prompt=init_prompt,
23
+ )
24
+ if response.status_code != status.HTTP_200_OK:
25
+ session_id = response.output.session_id
26
+ print(f"[init_session] session_id: {session_id}")
27
+ print(f"[init_session] answer: {response.output.text}")
28
+ else:
29
+ print("[init_session] init session failed")
30
+ print(f"[init_session] detail: {response.message}")
31
+ print("[init_session] end\n\n")
32
+
33
+
34
+ init_session()
35
+
36
 
37
  @router.get("/aliyun")
38
  async def call_aliyun(prompt: str):