Skip to content

python-brasil/assistente-ia-com-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Projeto: IA Generativa com FastAPI e React

Este projeto consiste em uma aplicação web com frontend em React (TypeScript) e backend em FastAPI, que fornece uma IA generativa especializada em auxiliar com códigos Python.

Preview

image

O sistema é composto por duas pastas principais:

  • backend: onde está a API escrita em FastAPI, com suporte a streaming via StreamAPI, utilizando bibliotecas como LangChain e a LLM da OpenAI.
  • frontend: onde está o cliente web desenvolvido em React com TypeScript.

🚀 Como Rodar o Projeto

BackEnd (FastAPI)

  1. Acesse a pasta do backend:
cd backend
  1. Instale as dependências:
pip install -r requirements.txt
  1. Inicie o servidor com o Uvicorn:
uvicorn backend.main:app --reload

frontend (React + TypeScript)

  1. Acesse a pasta do frontend:
cd frontend
  1. Instale as dependências:
npm install --force
  1. Inicie o servidor de desenvolvimento:
npm run dev
  1. Acesse o projeto no navegador:
http://localhost:3000

💬 Funcionalidade

Uma vez em execução, o usuário poderá acessar um chat interativo diretamente pelo navegador e conversar com a IA para obter ajuda com código Python.


📺 Tutorial Completo

Caso surjam dúvidas ou dificuldades durante a instalação ou execução, um tutorial completo está disponível no YouTube explicando passo a passo como configurar e utilizar este projeto. assistir agora

Contribuições

Contribuições são sempre bem-vindas! Se você tiver ideias para melhorias, correções de bugs ou novas funcionalidades, sinta-se à vontade para abrir issues ou enviar pull requests.

Infos de commits

  • 📦 novas funcionalidades
  • 🆙 atualizações
  • 🐜 correções de bug
  • 🏁 release

Nos acompanhe nas redes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors