4therapy commited on
Commit
722f6b6
·
verified ·
1 Parent(s): 37fd08b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +21 -22
app.py CHANGED
@@ -47,29 +47,28 @@ def respond(
47
  temperature,
48
  top_p,
49
  hf_token: gr.OAuthToken,
50
- if "predict" in message.lower() and "vs" in message.lower():
51
- fighters = message.split("vs")
52
- if len(fighters) == 2:
53
- fighter1_name = fighters[0].strip()
54
- fighter2_name = fighters[1].strip()
55
-
56
- fighter1 = find_champion_by_name(fighter1_name)
57
- fighter2 = find_champion_by_name(fighter2_name)
58
-
59
- if fighter1 and fighter2:
60
- history1 = get_bouts_for_champion(fighter1["championId"])
61
- history2 = get_bouts_for_champion(fighter2["championId"])
62
-
63
- # Build structured prompt for LLM
64
- message = f"""
65
- Fighter 1: {fighter1['name']['first']} {fighter1['name']['last']}
66
- Fighter 2: {fighter2['name']['first']} {fighter2['name']['last']}
67
- Fighter 1 bouts: {len(history1)}
68
- Fighter 2 bouts: {len(history2)}
69
- Predict this fight round by round.
70
- """
71
-
72
  ):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
73
 
74
  # Initialize model client (DeepSeek 70B)
75
  client = InferenceClient(
 
47
  temperature,
48
  top_p,
49
  hf_token: gr.OAuthToken,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
50
  ):
51
+ if "predict" in message.lower() and "vs" in message.lower():
52
+ fighters = message.split("vs")
53
+ if len(fighters) == 2:
54
+ fighter1_name = fighters[0].strip()
55
+ fighter2_name = fighters[1].strip()
56
+
57
+ fighter1 = find_champion_by_name(fighter1_name)
58
+ fighter2 = find_champion_by_name(fighter2_name)
59
+
60
+ if fighter1 and fighter2:
61
+ history1 = get_bouts_for_champion(fighter1["championId"])
62
+ history2 = get_bouts_for_champion(fighter2["championId"])
63
+
64
+ # Build structured prompt for LLM
65
+ message = f"""
66
+ Fighter 1: {fighter1['name']['first']} {fighter1['name']['last']}
67
+ Fighter 2: {fighter2['name']['first']} {fighter2['name']['last']}
68
+ Fighter 1 bouts: {len(history1)}
69
+ Fighter 2 bouts: {len(history2)}
70
+ Predict this fight round by round.
71
+ """
72
 
73
  # Initialize model client (DeepSeek 70B)
74
  client = InferenceClient(