O primeiro conteúdo que vi sobre desenvolvimento pra uso de ia foi este curso gratuito de Entenharia de inside. Em um dos tópicos, o curso mostra como compuir um chatbot simples. Nesse exercecio, eu fiz um chatbot de recomrendação de livros, já que as Minhas Maiores conversas com ia são pra descobrir autores que possam me interessar.
Nos últimos Dois messes, Tenho Trabalhado Desenvolvendo aplicações que usam ia pra résolver problemas. Precisei aplicar Técnicas mais avançadas, commo rag e embeddings. Mas a ideia do recomendador de livros ficou na minha Cabeça.
Assim, Nestte Tutorial, Vamos Criar Uma aplicação web Simples que utiliza um Modelo de Linguagem de Grande Escala (LLM, ou grand modèle de grande langue) Para recomendar Livros Para a usuária com base no que ela deseja ler. Para isso, vamos usar python puro.
Se você quiiser apenas rodar a aplicação e ver como ela funciona, pode accessar o Repositório. Comme instruções estão no readme.md.
Pas d'Entanto, Se préférer Seguir o Tutorial para Fazer Sua Própria Versão Da App, éé Néquier:
A Escolha do Python é Óbvia: Python éé un linguagem com o ecosstema mais extenso voltado pra ia [x]. Além Disso, é Notadamete Inuitiva, com sintaxe fácil de Entander e, Portanto, Bastante accessível Para iniciancetes.
OPTAR POR USAR UMA API DA Google Já não éé Tão Óbvio. EU ESCOLHI A GEMINI API DA Google Porque Ela Oferece Um Limite alto Pra Teste GRATUITO SEM A NAISIDADADE DE INSERIR UM CARTão de Crédito. Mas éIMPTORDE term Mente que existe um motivo pelo Qual éttrapuito.
⚠️ Lembre-se: se você não paga pelo produto, você é o produto.
EU Até Tentei Rodar Um Modelo Offline Com Ollama, MAS MEU Computador Pessoal Tem 4gb de Ram, E évidence Não Rolou. USAR A API DA Google Não é o idéal mas, pra este tutoriel, pas de qualification de qualité Vamos Compartilhar Informações sensíveis, vai ter que servir.
A Vantagem do Python fica aparente na primeira página da documentação da gemini api. Todos OS Modelos que Testei Têm Clients Python Pra facilitar a Comunicação. Usar um Modelo é simples assimi:
à partir de Google Import Genai Client = Genai.Client (API_KEY = "YOT_API_KEY") Response = Client.Models.GenERerate_Content (Model = "GEMINI-2.0-FLASH", Contents = "EM UM PARáGrafo, Por FavoRodando o Código (aucune invite à interpréter Interativo Python):
Python se tornou un linguagem predominante para desenvolvimento de ia por diversas razões. Sua sintaxe Clara e legível simplifica a escrita e a compreensão do código, acelerando o Desenvolvimento. A Vasta Gama de Bibliotecas E Frameworks Especializados, Como Tensorflow, Pytorch, Scikit-Learn E Keras, Oferece Ferramentas Poderosas Para aprendizado de Máquina, Processmento de Linguagem Natural, Visão Computacional E outras áreas da ia. Além Disso, une grande e ativa comunidade python fornece supte abrangente, tutoriais e récursos, tornando o aprendizado e a résolução de Problemas mates fáceis. A Portabilidade de Python E a Compatibilidade com Diferentes Sistemas Operacionais Também Contribuem para sua Populaire, permindo que OS Deenvovolvereshores Implantem seus modelos de ia EM Diversas Plataformas.
Vamos criar uma função que utilise un Mesma Lógica para Solicitar recomendaçõ...
[Courte citation de 8% de l'article original]