yxmnjxzx commited on
Commit
02d50bb
·
verified ·
1 Parent(s): 52caa46

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -9,7 +9,7 @@ from typing import Optional, Literal
9
 
10
  class PromptInput(BaseModel):
11
  text: str = Field(..., description="The initial prompt text")
12
- meta_prompt_choice: Literal["superstar","star","done","physics","morphosis", "verse", "phor","bolism"] = Field(..., description="Choice of meta prompt strategy")
13
 
14
  class RefinementOutput(BaseModel):
15
  query_analysis: Optional[str] = None
@@ -36,7 +36,9 @@ class PromptRefiner:
36
  elif prompt_input.meta_prompt_choice == "star":
37
  selected_meta_prompt = echo_prompt_refiner
38
  elif prompt_input.meta_prompt_choice == "superstar":
39
- selected_meta_prompt = advanced_echo_prompt_refiner
 
 
40
  else:
41
  selected_meta_prompt = advanced_meta_prompt
42
 
@@ -237,6 +239,8 @@ if __name__ == '__main__':
237
  original_meta_prompt = os.getenv('original_meta_prompt')
238
  new_meta_prompt = os.getenv('new_meta_prompt')
239
  advanced_meta_prompt = os.getenv('advanced_meta_prompt')
 
 
240
 
241
  prompt_refiner = PromptRefiner(api_key)
242
  gradio_interface = GradioInterface(prompt_refiner)
 
9
 
10
  class PromptInput(BaseModel):
11
  text: str = Field(..., description="The initial prompt text")
12
+ meta_prompt_choice: Literal["superstar","star","done","physics","morphosis", "verse", "phor","bolism","math] = Field(..., description="Choice of meta prompt strategy")
13
 
14
  class RefinementOutput(BaseModel):
15
  query_analysis: Optional[str] = None
 
36
  elif prompt_input.meta_prompt_choice == "star":
37
  selected_meta_prompt = echo_prompt_refiner
38
  elif prompt_input.meta_prompt_choice == "superstar":
39
+ selected_meta_prompt = advanced_echo_prompt_refiner
40
+ elif prompt_input.meta_prompt_choice == "math":
41
+ selected_meta_prompt = math_meta_prompt
42
  else:
43
  selected_meta_prompt = advanced_meta_prompt
44
 
 
239
  original_meta_prompt = os.getenv('original_meta_prompt')
240
  new_meta_prompt = os.getenv('new_meta_prompt')
241
  advanced_meta_prompt = os.getenv('advanced_meta_prompt')
242
+ math_meta_prompt = os.getenv('metamath')
243
+
244
 
245
  prompt_refiner = PromptRefiner(api_key)
246
  gradio_interface = GradioInterface(prompt_refiner)