Roadmap
Nós podemos dizer que 2024 foi um dos anos em que o termo "AI" foi muito popular. Mas seguindo as dicas do youtuber Fábio Akita, nós temos que focar em compreender todas as tecnologias para além do hype.
Esse material é fruto do estudo seguindo o material do site roadmap.sh. Com o foco na atuação como AI Engineer.
AI Engineer
Como consta como resposta à pergunta "What is an AI Engineer?" no próprio roadmap:
An AI Engineer uses pre-trained models and existing AI tools to improve user experiences. They focus on applying AI in practical ways, without building models from scratch. This is different from AI Researchers and ML Engineers, who focus more on creating new models or developing AI theory. The advantages and disadvantages of AI are key considerations that AI Engineers must understand to effectively implement solutions.
Podemos ver que o objetivo aqui é aprender a usar IA mais do que criar IA. Então o foco aqui é aprender a construir coisas com modelos e ferramentas criadas e não construir modelos de AI do zero.
Disclaimer: Eu só estou usando esse material porque o Akita usou o de backend na série de vídeos que ele fez sobre carreiras em dev. Mas no fim do dia, o que importa mesmo é começar e depois ir ajustando ao longo do curso.
Roadmap do projeto
- Introduction
- Pre-trained Models
- Open AI Models
- Anthropic's Claude
- Google's Gemini
- Azure AI
- AWS Sagemaker
- Hugging Face MOdels
- Mistral AI
- Cohere
- Replicate
- OpenAI API
- Writing Prompts
- Managing Tokens
- Open AI Playground
- Fine-tuning
- Prompt Engineering Roadmap
- AI Safety and Ethics
- Prompt Injection
- Security and Privacy
- Bias and Fareness
- OpenSource AI
- Hugging Face
- Ollama
- Embeddings
- Semantic Search
- Data Classification
- Recommendation Systems
- Anomaly Detection
- Open AI Embeddings API
- Embedding Models
- Open-Source Embeddings
- Sentence Transformers
- Models on Hugging Faces
- Vector Databases
- Popular Vector DBs
- Implementing Vector Search
- RAG & Implementation
- Implementing RAG
- Way of Implementing RAG
- AI Agents
- Agents Usecases
- ReAct Prompting
- Building AI Agents
- Multimodal AI
- Implementing Multimodal AI
- Usecases
- Multimodal AI Tasks
- Development Tools
- AI Code Editors
- Code Completion Tools