Kailxzz commited on
Commit
81bb13b
1 Parent(s): 4fb49a4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -11,7 +11,7 @@ if not API_KEY:
11
  API_URL = "https://api-inference.huggingface.co/models/Salesforce/codegen-350M-mono"
12
  headers = {"Authorization": f"Bearer {API_KEY}"}
13
 
14
- def generate_response(prompt, max_length=200, temperature=0.5):
15
  data = {
16
  "inputs": prompt,
17
  "parameters": {
@@ -26,7 +26,7 @@ def generate_response(prompt, max_length=200, temperature=0.5):
26
  else:
27
  return f"Error: {response.status_code}\n{response.text}"
28
 
29
- def main(prompt, max_length=200, temperature=0.5):
30
  response = generate_response(prompt, max_length, temperature)
31
  return response
32
 
@@ -45,7 +45,7 @@ def format_code(code):
45
  return formatted_code
46
 
47
  # Adding interactive elements
48
- def interactive_elements(prompt, max_length=200, temperature=0.5):
49
  # Provide interactive feedback and formatting
50
  feedback = real_time_feedback(prompt)
51
  code = main(prompt, max_length, temperature)
@@ -57,7 +57,7 @@ interactive_iface = gr.Interface(
57
  fn=interactive_elements,
58
  inputs=[
59
  gr.Textbox(label="Enter your prompt", placeholder="Enter your prompt here...", lines=5),
60
- gr.Slider(label="Max Length", minimum=50, maximum=500, value=200, step=10),
61
  gr.Slider(label="Temperature", minimum=0.1, maximum=1.0, value=0.5, step=0.1)
62
  ],
63
  outputs=[
 
11
  API_URL = "https://api-inference.huggingface.co/models/Salesforce/codegen-350M-mono"
12
  headers = {"Authorization": f"Bearer {API_KEY}"}
13
 
14
+ def generate_response(prompt, max_length=500, temperature=0.5):
15
  data = {
16
  "inputs": prompt,
17
  "parameters": {
 
26
  else:
27
  return f"Error: {response.status_code}\n{response.text}"
28
 
29
+ def main(prompt, max_length=500, temperature=0.5):
30
  response = generate_response(prompt, max_length, temperature)
31
  return response
32
 
 
45
  return formatted_code
46
 
47
  # Adding interactive elements
48
+ def interactive_elements(prompt, max_length=500, temperature=0.5):
49
  # Provide interactive feedback and formatting
50
  feedback = real_time_feedback(prompt)
51
  code = main(prompt, max_length, temperature)
 
57
  fn=interactive_elements,
58
  inputs=[
59
  gr.Textbox(label="Enter your prompt", placeholder="Enter your prompt here...", lines=5),
60
+ gr.Slider(label="Max Length", minimum=50, maximum=2000, value=500, step=10),
61
  gr.Slider(label="Temperature", minimum=0.1, maximum=1.0, value=0.5, step=0.1)
62
  ],
63
  outputs=[