Raft-ML-Dep commited on
Commit
668fbe1
·
verified ·
1 Parent(s): ca70f47

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -4
app.py CHANGED
@@ -17,11 +17,13 @@ model = ChatOpenAI(model_name="gpt-4-0125-preview", temperature=0.4)
17
 
18
  # System prompt templates
19
  raft_base_template = os.getenv('RAFT_BASE_TEMPLATE')
 
 
 
20
 
21
  # System prompt template
22
  customer_template = os.getenv('CUSTOMER_TEMPLATE')
23
 
24
- raft_metaprompt_template = os.getenv('RAFT_METAPROMPT_TEMPLATE')
25
  # Initialize DataFrame
26
  results_df = pd.DataFrame(columns=['Experiment Number','Temperature', 'PromptID','Business Idea', 'Generated Domains'])
27
 
@@ -37,11 +39,11 @@ def extract_content_inside_brackets(json_string):
37
  else:
38
  # Возвращаем None, если скобки не найдены
39
  return None
40
- list_of_prompts = ['customer_template', 'raft_base_template', 'raft_metaprompt_template']
41
  # Function to generate domain names based on different templates
42
  async def generate_domain_names(business_idea, temperature):
43
  model.temperature = temperature # Update model temperature
44
- prompts = [customer_template, raft_base_template, raft_metaprompt_template]
45
  tasks = []
46
  for prompt in prompts:
47
  system_message_prompt = SystemMessagePromptTemplate.from_template(prompt)
@@ -89,12 +91,14 @@ def setup_interface():
89
  output1 = gr.Textbox(label="Output for Customer Template")
90
  output2 = gr.Textbox(label="Output for Base Raft Template")
91
  output3 = gr.Textbox(label="Output for MetaPrompt Raft Template")
 
 
92
  with gr.Row():
93
  download_btn = gr.Button("Download Excel")
94
  submit_button.click(
95
  fn=generate_domain_names,
96
  inputs=[text_input, temperature_slider],
97
- outputs=[output1, output2, output3]
98
  )
99
  download_btn.click(
100
  fn=download_excel,
 
17
 
18
  # System prompt templates
19
  raft_base_template = os.getenv('RAFT_BASE_TEMPLATE')
20
+ raft_base_template_v2 = os.getenv('RAFT_BASE_TEMPLATE_V2')
21
+ raft_metaprompt_template = os.getenv('RAFT_METAPROMPT_TEMPLATE')
22
+ raft_metaprompt_template_v2 = os.getenv('RAFT_METAPROMPT_TEMPLATE_2')
23
 
24
  # System prompt template
25
  customer_template = os.getenv('CUSTOMER_TEMPLATE')
26
 
 
27
  # Initialize DataFrame
28
  results_df = pd.DataFrame(columns=['Experiment Number','Temperature', 'PromptID','Business Idea', 'Generated Domains'])
29
 
 
39
  else:
40
  # Возвращаем None, если скобки не найдены
41
  return None
42
+ list_of_prompts = ['customer_template', 'raft_base_template', 'raft_metaprompt_template', 'raft_base_template_v2', 'raft_metaprompt_template_v2']
43
  # Function to generate domain names based on different templates
44
  async def generate_domain_names(business_idea, temperature):
45
  model.temperature = temperature # Update model temperature
46
+ prompts = [customer_template, raft_base_template, raft_metaprompt_template, raft_base_template_v2, raft_metaprompt_template_v2]
47
  tasks = []
48
  for prompt in prompts:
49
  system_message_prompt = SystemMessagePromptTemplate.from_template(prompt)
 
91
  output1 = gr.Textbox(label="Output for Customer Template")
92
  output2 = gr.Textbox(label="Output for Base Raft Template")
93
  output3 = gr.Textbox(label="Output for MetaPrompt Raft Template")
94
+ output4 = gr.Textbox(label="Output for Base Raft Template (новый домены)")
95
+ output5 = gr.Textbox(label="Output for MetaPrompt Raft Template (новый домены)")
96
  with gr.Row():
97
  download_btn = gr.Button("Download Excel")
98
  submit_button.click(
99
  fn=generate_domain_names,
100
  inputs=[text_input, temperature_slider],
101
+ outputs=[output1, output2, output3, output4, output5]
102
  )
103
  download_btn.click(
104
  fn=download_excel,