|
Download README.md from jose-fe-neto/Model_Repo_JN: direct link, hf CLI and curl.
- Browser
- Download file 2.42 kB
-
https://huggingface.co/jose-fe-neto/Model_Repo_JN/resolve/main/README.md
- Command line
-
hf download hf://jose-fe-neto/Model_Repo_JN/README.md
-
curl -L -o README.md https://huggingface.co/jose-fe-neto/Model_Repo_JN/resolve/main/README.md
2.42 kB
| # Projeto em Grupo CHALLENGE 2 - Redes Generativas - I2A2 Academy | |
| <b>Este projeto foi elaborado por:</b> | |
| <ul> | |
| <li>Robson da Costa - robsondacosta@gmail.com</li> | |
| <li>Sidnei Agostini - jsribeiro123@gmail.com</li> | |
| <li>Daniel Vidiri Neto - dvn.face@gmail.com</li> | |
| <li>Vinícius Reis - viniciusreis@gmail.com</li> | |
| <li>José Neto - jose.fe.neto@gmx.com</li> | |
| </ul> | |
| --- | |
| ## Descrição do desafio | |
| #### Desenvolver um chatbot de uso terapêutico, semelhante ao Eliza Bot (só que uma versão melhorada) com a ajuda das LLMs disponíveis. | |
| --- | |
| ## Ferramentas utilizadas | |
| :heavy_check_mark: <b>Python</b><br> | |
| Linguagem de programação utilizada para programar.<br> | |
| :heavy_check_mark: <b>Gradio</b><br> | |
| Biblioteca Python para gerar a interface do ChatBot.<br> | |
| :heavy_check_mark: <b>OpenAI</b><br> | |
| Biblioteca Python para fazer a integração com o ChatGPT (necessário uma API paga).<br> | |
| :heavy_check_mark: <b>decouple</b><br> | |
| Biblioteca Python para fazer a separação de parãmetros de ambiente de configuração.<br> | |
| :heavy_check_mark: <b>Hugging Face</b><br> | |
| Ambiente para fazer o deploy da aplicação, no momento está como privado.<br> | |
| --- | |
| ## Como utilizar | |
| ### 1-Pré-requisitos | |
| O projeto foi desenvolvido dentro do VSCode<br> | |
| - Instalar a biblioteca Python dentro do VSCode. | |
| - O arquivo "requirements.txt" deve ser colocado no mesmo diretório do arquivo python principal.<br> | |
| Comando para instalar as bibliotecas do requirements.txt:<br> | |
| ```shell | |
| $ pip install -r requirements.txt | |
| ``` | |
| - A biblioteca decouple é utilizada para esconder a API Key.<br> | |
| Para isso ele necessita de um arquivo ".env".<br> | |
| Baixar o arquivo ".env.example", renomear para somente ".env".<br> | |
| Dentro do arquivo, colocar uma API Key da OpenAI válida na variável OPENAI_API_KEY (sem aspas).<br> | |
| ### 2-Baixar a tarefa do GitHub | |
| - Estando no repositório do projeto, clicar no botão "Code" (botão verde) e selecionar "Download ZIP". | |
| - O arquivo virá compactado, descompactar o arquivo.<br> | |
| ### 3-Para executar o projeto no VSCode | |
| - Clique no ícone de play "Run Python file", no canto superior direito. | |
| - O terminal começará a exibir um log. | |
| - O gradio irá gerar uma URL local. | |
| - Segurar a tecla Ctrl do teclado e clicar com o mouse em cima da URL que ele gerou para abrir a aplicação no navegador. | |
| - O aplicativo executará com sucesso. | |
| --- | |
| <p> | |
| <img src="src/assets/to_readme/Autopin.gif"> | |
| </p> | |