DataEval commited on
Commit
01f1fbb
·
verified ·
1 Parent(s): f6e636c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -4
app.py CHANGED
@@ -5,7 +5,7 @@ from dingo.exec import Executor
5
  from dingo.io import InputArgs
6
 
7
 
8
- def dingo_demo(input_path, data_format, column_content, rule_list, prompt_list, key, api_url):
9
  if not input_path:
10
  return 'ValueError: input_path can not be empty, please input.'
11
  if not data_format:
@@ -27,6 +27,7 @@ def dingo_demo(input_path, data_format, column_content, rule_list, prompt_list,
27
  {
28
  "detect_text_quality_detail":
29
  {
 
30
  "key": key,
31
  "api_url": api_url,
32
  }
@@ -55,8 +56,9 @@ if __name__ == '__main__':
55
  column_content = gr.Textbox(value="content", placeholder="please input column name of content in dataset", label="column_content")
56
  rule_list = gr.CheckboxGroup(choices=rule_options, label="rule_list")
57
  prompt_list = gr.CheckboxGroup(choices=prompt_options, label="prompt_list")
58
- key = gr.Textbox(placeholder="If want to use llm, please input the key of it.", label="key")
59
- api_url = gr.Textbox(placeholder="If want to use llm, please input the api_url of it.", label="api_url")
 
60
  with gr.Row():
61
  submit_single = gr.Button(value="Submit", interactive=True, variant="primary")
62
  with gr.Column():
@@ -65,7 +67,7 @@ if __name__ == '__main__':
65
 
66
  submit_single.click(
67
  fn=dingo_demo,
68
- inputs=[input_path, data_format, column_content, rule_list, prompt_list, key, api_url],
69
  outputs=output
70
  )
71
 
 
5
  from dingo.io import InputArgs
6
 
7
 
8
+ def dingo_demo(input_path, data_format, column_content, rule_list, prompt_list, model, key, api_url):
9
  if not input_path:
10
  return 'ValueError: input_path can not be empty, please input.'
11
  if not data_format:
 
27
  {
28
  "detect_text_quality_detail":
29
  {
30
+ "model": model,
31
  "key": key,
32
  "api_url": api_url,
33
  }
 
56
  column_content = gr.Textbox(value="content", placeholder="please input column name of content in dataset", label="column_content")
57
  rule_list = gr.CheckboxGroup(choices=rule_options, label="rule_list")
58
  prompt_list = gr.CheckboxGroup(choices=prompt_options, label="prompt_list")
59
+ model = gr.Textbox(placeholder="If want to use llm, please input model, such as: deepseek-chat", label="model")
60
+ key = gr.Textbox(placeholder="If want to use llm, please input key, such as: 123456789012345678901234567890xx", label="key")
61
+ api_url = gr.Textbox(placeholder="If want to use llm, please input api_url, such as: https://api.deepseek.com/v1", label="api_url")
62
  with gr.Row():
63
  submit_single = gr.Button(value="Submit", interactive=True, variant="primary")
64
  with gr.Column():
 
67
 
68
  submit_single.click(
69
  fn=dingo_demo,
70
+ inputs=[input_path, data_format, column_content, rule_list, prompt_list, model, key, api_url],
71
  outputs=output
72
  )
73