bstraehle commited on
Commit
10437cc
·
verified ·
1 Parent(s): 6fce7dc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -5,18 +5,19 @@ from multi_agent import run_multi_agent
5
 
6
  LLM = "gpt-4o"
7
 
8
- def invoke(openai_api_key):
9
  if (openai_api_key == ""):
10
  raise gr.Error("OpenAI API Key is required.")
11
 
12
  os.environ["OPENAI_API_KEY"] = openai_api_key
13
 
14
- return run_multi_agent(LLM)
15
 
16
  gr.close_all()
17
 
18
  demo = gr.Interface(fn = invoke,
19
- inputs = [gr.Textbox(label = "OpenAI API Key", type = "password", lines = 1)],
 
20
  outputs = [gr.Markdown(label = "Game", value=os.environ["OUTPUT"])],
21
  title = "♙ AI vs. AI ♟",
22
  description = os.environ["DESCRIPTION"])
 
5
 
6
  LLM = "gpt-4o"
7
 
8
+ def invoke(openai_api_key, num_moves = 2):
9
  if (openai_api_key == ""):
10
  raise gr.Error("OpenAI API Key is required.")
11
 
12
  os.environ["OPENAI_API_KEY"] = openai_api_key
13
 
14
+ return run_multi_agent(LLM, num_moves)
15
 
16
  gr.close_all()
17
 
18
  demo = gr.Interface(fn = invoke,
19
+ inputs = [gr.Textbox(label = "OpenAI API Key", type = "password", lines = 1),
20
+ gr.Number(label = "Number of Moves", value = 2, minimum = 1, maximum = 100, lines = 1)],
21
  outputs = [gr.Markdown(label = "Game", value=os.environ["OUTPUT"])],
22
  title = "♙ AI vs. AI ♟",
23
  description = os.environ["DESCRIPTION"])