Skip to content

Renaky/Flask-Google-Api

Repository files navigation

Turistando

Um projeto utilizando Python e Gemini AI, para criar um chatbot utilizando dados simples numa tabela, através de embeddings

Acesse o projeto pelo link:

https://react-chat-bot-beta.vercel.app/

Repositórios:

Stack utilizada

Front-end: React, Vite, Javascript

Back-end: Python, Flask

My Skills

Documentação da API

Baseado na sua consulta, os embeddings serão utilizados para criar um prompt para retornar uma resposta gerada por IA (Gemini 1.0 pro) Baseado no banco de dados com 15 registros utilizados nessa demonstração.

  POST /api/
Parâmetro Tipo Descrição
API_KEY string Obrigatório. A chave da sua API Google Ai Studio

Em Header, deve inserir a chave de autorização (chave da API GOOGLE AI Studio)

para utilizar o código disponível pode ser usar o código hospedado na AZURE :

image

Postman REST Exemplificação de resposta da consulta via POST

image

Exemplificação de Teste na Aplicação REACT + Vite

Variáveis de Ambiente

Para rodar esse projeto, você vai precisar adicionar as seguintes variáveis de ambiente no seu .env

API_KEY

Que deve ser gerada no Google AI Studio

Aprendizados

  • Embeddings
  • Processamento de Linguagem Natural
  • Python 3.12
  • React + Vite

Screenshots

Imagem 1:

image

Imagem 2:

image

Executando os testes

Para realizar os testes, pode acessar o site:

https://react-chat-bot-beta.vercel.app/

Autores

Backend:

Frontend:

Referência

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages