YAML Metadata Warning:empty or missing yaml metadata in repo card

Check out the documentation for more information.

Projeto em Grupo CHALLENGE 2 - Redes Generativas - I2A2 Academy

Este projeto foi elaborado por:

  • Robson da Costa - robsondacosta@gmail.com
  • Sidnei Agostini - jsribeiro123@gmail.com
  • Daniel Vidiri Neto - dvn.face@gmail.com
  • Vinícius Reis - viniciusreis@gmail.com
  • José Neto - jose.fe.neto@gmx.com

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: Python
Linguagem de programação utilizada para programar.

:heavy_check_mark: Gradio
Biblioteca Python para gerar a interface do ChatBot.

:heavy_check_mark: OpenAI
Biblioteca Python para fazer a integração com o ChatGPT (necessário uma API paga).

:heavy_check_mark: decouple
Biblioteca Python para fazer a separação de parãmetros de ambiente de configuração.

:heavy_check_mark: Hugging Face
Ambiente para fazer o deploy da aplicação, no momento está como privado.


Como utilizar

1-Pré-requisitos

O projeto foi desenvolvido dentro do VSCode

  • Instalar a biblioteca Python dentro do VSCode.

  • O arquivo "requirements.txt" deve ser colocado no mesmo diretório do arquivo python principal.
    Comando para instalar as bibliotecas do requirements.txt:

    $ pip install -r requirements.txt
    
  • A biblioteca decouple é utilizada para esconder a API Key.
    Para isso ele necessita de um arquivo ".env".
    Baixar o arquivo ".env.example", renomear para somente ".env".
    Dentro do arquivo, colocar uma API Key da OpenAI válida na variável OPENAI_API_KEY (sem aspas).

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.

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.


Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support