PirateXX commited on
Commit
5d0defb
1 Parent(s): 008dc5b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -9
app.py CHANGED
@@ -105,16 +105,17 @@ def calculatePerplexity(text):
105
 
106
  return ppl.item()
107
 
108
- @app.get("/getPerplexities")
109
- def calculatePerplexities(text):
110
- sentences = text_to_sentences(text)
111
  perplexities = []
112
- for sentence in sentences:
113
- perplexity = calculatePerplexity(sentence)
114
- label = "Human"
115
- if perplexity<25:
116
- label = "AI"
117
- perplexities.append({"sentence": sentence, "perplexity": perplexity, "label": label})
 
 
118
  return perplexities
119
 
120
  demo = gr.Interface(
 
105
 
106
  return ppl.item()
107
 
108
+ @app.post("/getPerplexities")
109
+ async def calculate_perplexities(data: List[str]):
 
110
  perplexities = []
111
+ for text in data:
112
+ sentences = text_to_sentences(text)
113
+ for sentence in sentences:
114
+ perplexity = calculatePerplexity(sentence)
115
+ label = "Human"
116
+ if perplexity < 25:
117
+ label = "AI"
118
+ perplexities.append({"sentence": sentence, "perplexity": perplexity, "label": label})
119
  return perplexities
120
 
121
  demo = gr.Interface(