CoolFace
Apppublic

nesanchezo/resumenes

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes
views.cpython-37.pyc15 linesDownload Raw Back to __pycache__
1B

2�+�dl�@s0ddlmZddlZddlZddlZdd�ZdS)�)�renderNcCs�|jdkr�|j�d�r�|jd}t�|�}|j}d}x&t|�D]}|�|�}||��7}q>Wt	�t3�d�}d}dd|��i}	|dd	�}4tj
||	|5d6�}|jdkr�|��dd
d}nd}||d�}
t|d|
�St|d�S)N�POST�pdf_file�ZOPENAI_API_KEYz;https://api.openai.com/v1/engines/davinci-codex/completions�
AuthorizationzBearer �)�promptZ7max_tokens)�headers�json���choicesr�textz2Hubo un error al obtener la respuesta del chatbot.)Z8user_input�chatbot_responsezchatbot.htmlzchatBot.html)�method�FILES�get�PyPDF2Z
PdfFileReaderZnumPages�rangeZgetPageZextract_textZload_dotenv�os�getenv�requests�post�status_coder9r)�requestrZ10pdf_reader�	num_pagesr
Zpage_num�pageZchatgpt_api_key�urlr	�data�responser�context�r �G/Users/nestorsanchez/Desktop/chatbot/botDjango/botpdfs/chatbot/views.py�chatBots,1112131415r")Zdjango.shortcutsrrrrr"r r r r!�<module>s