Este projeto é um Chatbot desenvolvido em Python, utilizando a infraestrutura da Groq Cloud para realizar operações intensivas de IA com eficiência e desempenho aprimorado. O principal objetivo deste projeto é estudar e aprender sobre modelos de Inteligência Artificial, aplicando técnicas de aprendizado de máquina para criar interações inteligentes e dinâmicas.
A Groq Cloud foi escolhida por sua capacidade de lidar com cargas de trabalho complexas, o que permite explorar diferentes modelos e aprimorar o chatbot de maneira mais eficaz. Ao longo do desenvolvimento, estarei testando, implementando e aprimorando modelos de IA para melhorar a capacidade de resposta e a fluidez das interações do chatbot.
Para executar o projeto é necessário a instalação do python e das seguintes bibliotecas:
pip install \
langchain==0.3.0 \
langchain-groq==0.2.0 \
langchain-community==0.3.0 \
python-dotenv \
beautifulsoup4
pip install pypdf==5.0.0
pip install youtube_transcript_api==0.6.2
A Groq Cloud é uma plataforma de computação em nuvem desenvolvida pela Groq, uma empresa focada em inteligência artificial (IA) e machine learning (ML). A Groq Cloud oferece poder de processamento otimizado para tarefas de IA e ML, utilizando os TPUs (Tensor Processing Units) desenvolvidos pela Groq, que são projetados para entregar desempenho extremo em operações de aprendizado de máquina. A ideia é facilitar a execução de cargas de trabalho intensivas em IA, com maior eficiência e rapidez.
Para estes projetos é necessário criar uma conta na Groq Cloud e gerar o seu token de acesso.