Skip to content

Este projeto explora a integração de Large Language Models (LLMs) com uma API desenvolvida em Python e uma interface frontend construída em React. O objetivo foi criar uma aplicação prática que conectasse o poder dos modelos de linguagem a uma interface intuitiva.

Notifications You must be signed in to change notification settings

marcostulliosouza/electro-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Integração de LLM com API em Python e React

Este projeto explora a integração de Large Language Models (LLMs) com uma API desenvolvida em Python e uma interface frontend construída em React. O objetivo foi criar uma aplicação prática que conectasse o poder dos modelos de linguagem a uma interface intuitiva, simulando uma interação fluida entre backend e frontend.

Simulator Screenshot 1 Simulator Screenshot 2 Simulator Screenshot 3

Funcionalidades

  • Interação com LLM: O backend utiliza uma API para enviar prompts ao modelo de linguagem e retornar respostas.
  • Frontend dinâmico: Construído em React, o frontend apresenta uma interface responsiva para entrada e exibição das respostas.
  • Fluxo otimizado: Comunicação eficiente entre backend e frontend para garantir respostas rápidas e precisas.

Tecnologias Utilizadas

  • Backend: Python (FastAPI)
  • Frontend: React
  • Comunicação: REST API
  • Styling: CSS/Styled-components/Tailwind

Estrutura do Projeto

  • backend/: Contém a API Python responsável pela interação com o modelo de linguagem.
  • frontend/: Contém o código React para a interface do usuário.
  • assets/: Contém imagens e arquivos relacionados à aplicação.

Pré-requisitos

  • Python 3.8 ou superior
  • Node.js 14 ou superior
  • Gerenciador de pacotes (pip, npm ou yarn)

Como Executar

  1. Clone este repositório:
    git clone https://github.com/seu-usuario/llm-integration.git  
    cd llm-integration
  2. Inicie o backend
    cd backend
    pip install -r requirements.txt
    python app.py  
  3. Inicie o frontend
cd frontend  
npm install  
npm start  
  1. Acesse o frontend http://localhost:3000 e interaja com o LLM.

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests.

About

Este projeto explora a integração de Large Language Models (LLMs) com uma API desenvolvida em Python e uma interface frontend construída em React. O objetivo foi criar uma aplicação prática que conectasse o poder dos modelos de linguagem a uma interface intuitiva.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published