Spaces:
Runtime error
Runtime error
storresbusquets
commited on
Commit
·
425594a
1
Parent(s):
869564e
Update app.py
Browse files
app.py
CHANGED
@@ -205,6 +205,33 @@ class GradioInference:
|
|
205 |
results["text"], max_length=150, min_length=30, do_sample=False
|
206 |
)
|
207 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
208 |
#### Prueba
|
209 |
WHITESPACE_HANDLER = lambda k: re.sub('\s+', ' ', re.sub('\n+', ' ', k.strip()))
|
210 |
|
@@ -270,7 +297,8 @@ class GradioInference:
|
|
270 |
if lang == "english":
|
271 |
return (
|
272 |
results["text"],
|
273 |
-
|
|
|
274 |
formatted_keywords,
|
275 |
formatted_sentiment,
|
276 |
wordcloud_image,
|
@@ -278,7 +306,8 @@ class GradioInference:
|
|
278 |
else:
|
279 |
return (
|
280 |
results["text"],
|
281 |
-
|
|
|
282 |
formatted_keywords,
|
283 |
formatted_sentiment,
|
284 |
wordcloud_image,
|
|
|
205 |
results["text"], max_length=150, min_length=30, do_sample=False
|
206 |
)
|
207 |
|
208 |
+
########################## PRUEBA CHATGPT #################################
|
209 |
+
from langchain.chains.llm import LLMChain
|
210 |
+
from langchain.prompts import PromptTemplate
|
211 |
+
from langchain.chains.combine_documents.stuff import StuffDocumentsChain
|
212 |
+
|
213 |
+
OPENAI_API_KEY = os.environ['OPENAI_API_KEY']
|
214 |
+
|
215 |
+
# Define prompt
|
216 |
+
prompt_template = """Write a concise summary of the following:
|
217 |
+
"{results["text"]}"
|
218 |
+
CONCISE SUMMARY:"""
|
219 |
+
prompt = PromptTemplate.from_template(prompt_template)
|
220 |
+
|
221 |
+
# Define LLM chain
|
222 |
+
llm = ChatOpenAI(openai_api_key=OPENAI_API_KEY, temperature=0, model_name="gpt-3.5-turbo-16k")
|
223 |
+
llm_chain = LLMChain(llm=llm, prompt=prompt)
|
224 |
+
|
225 |
+
# Define StuffDocumentsChain
|
226 |
+
stuff_chain = StuffDocumentsChain(
|
227 |
+
llm_chain=llm_chain, document_variable_name="text"
|
228 |
+
)
|
229 |
+
|
230 |
+
docs = loader.load()
|
231 |
+
sum = stuff_chain.run(docs)
|
232 |
+
|
233 |
+
########################## FIN PRUEBA CHATGPT #################################
|
234 |
+
|
235 |
#### Prueba
|
236 |
WHITESPACE_HANDLER = lambda k: re.sub('\s+', ' ', re.sub('\n+', ' ', k.strip()))
|
237 |
|
|
|
297 |
if lang == "english":
|
298 |
return (
|
299 |
results["text"],
|
300 |
+
sum,
|
301 |
+
# transcription_summary[0]["summary_text"],
|
302 |
formatted_keywords,
|
303 |
formatted_sentiment,
|
304 |
wordcloud_image,
|
|
|
306 |
else:
|
307 |
return (
|
308 |
results["text"],
|
309 |
+
sum,
|
310 |
+
# summary,
|
311 |
formatted_keywords,
|
312 |
formatted_sentiment,
|
313 |
wordcloud_image,
|