🛠️ AI Engineer Yol Haritası — Türkçe Rehber
Kaynak:
roadmap.sh/ai-engineer
— 2026 versiyonu
Toplam:
16 ana bölüm + 100 alt-konu + 50 bonus derinlik dosyası
Çeviri:
Groq llama-3.3-70b ile Türkçe uyarlama, orijinal İngilizce metin korunmuştur
📑 İçindekiler
1. (Giris)
((Giris))
Ürün Geliştirmeye Etkisi (Impact on Product Development)
Roller ve Sorumluluklar (Roles and Responsibilities)
Yapay Zeka Mühendisi Nedir? (What is an AI Engineer?)
2.
Giriş
(Introduction)
Yapay Zeka Mühendisi vs Makine Öğrenimi Mühendisi
Yapay Zeka vs Genel Yapay Zeka
Büyük Dil Modelleri (LLM'ler) (LLMs)
Dış Bellek (External Memory)
Eğitim (Training)
Benefits of Pre-trained Models
(içerik yok)
Gömme (Embeddings)
3.
Önceden Eğitilmiş Modeller
(Pre-trained Models)
Limitations and Considerations
(içerik yok)
RAG ve Dinamik Filtreler (RAG and Dynamic Filters)
OpenAI Models
(içerik yok)
Bağlam İzolasyonu
Bağlam Sıkıştırma (Context Compaction)
Büyük Dil Modellerinde Tokenlar (Tokens in Large Language Models)
Prompt Engineering
(içerik yok)
Bağlam
Common Terminology
Örnekleme Parametreleri (Sampling Parameters)
Popular AI Models
Sıcaklık (Temperature)
Anthropic'in Claude
Writing Prompts
(içerik yok)
Google'ın Gemini'si (Google's Gemini)
Top-K Örneklemesi (Top-K Sampling)
OpenAI Modelleri (GPT, o-serisi) (OpenAI Models (GPT, o-series))
Meta Llama (Meta Llama)
Top-P Örneklemesi (Top-P Sampling)
4.
OpenAI API
(OpenAI API)
Hugging Face Models
(içerik yok)
Az-Örnekli İstem (Few-Shot Prompting)
Mistral AI (Mistral AI)
Cohere
Managing Tokens
Qwen (Qwen)
Düşünce Zinciri (Chain-of-Thought) İmlası
Sıfır Atışlı İstemleme (Zero Shot Prompting)
İstem Enjeksiyon Saldırıları (Prompt Injection Attacks)
5.
AI Güvenliği ve Etik
(AI Safety and Ethics)
Güvenlik ve Gizlilik Endişeleri (Security and Privacy Concerns)
Önyargı ve Adillik
Açık Kaynaklı vs Kapalı Kaynaklı Modeller
Understanding AI Safety Issues
6.
Açık Kaynak AI
(OpenSource AI)
Popular Open Source Models
(içerik yok)
İçerik Düzenleme API'leri (Content Moderation APIs)
7.
Hugging Face
(Hugging Face)
İstemci Kullanıcı Kimliklerini İstemlerde Eklemek
Finding Open Source Models
Düşmanca Test Uygulama
Hugging Face Görevleri (Hugging Face Tasks)
Sağlam İstem Mühendisliği (Robust prompt engineering)
Hugging Face Hub (Hugging Face Hub)
Müşterilerinizi / Kullanım Durumlarınızı Tanıyın (Know your Customers / Usecases)
Using Open Source Models
Çıkışları ve Girişleri Kısıtlama
Çıkarım SDK'sı (Inference SDK)
Transformers.js (Transformers.js)
Safety Best Practices
8.
Ollama
(Ollama)
9.
Embedding Nedir
(What are Embeddings)
Cohere Gömme İşlemleri (Cohere Embeddings)
OpenAI Yanıt API'si (OpenAI Response API)
Gemini Gömme
Semantik Arama (Semantic Search)
Google Gemini API (Google Gemini API)
Veri Sınıflandırma (Data Classification)
10.
OpenAI Embeddings API
(Open AI Embeddings API)
Tavsiye Sistemleri (Recommendation Systems)
RAG Uygulama Alanları
Cümle Dönüştürücüler (Sentence Transformers)
Anomalilik Tespiti (Anomaly Detection)
RAG ve İnce Ayar (RAG vs Fine-tuning)
Hugging Face'teki Modeller (Models on Hugging Face)
Use Cases for Embeddings
Implementing RAG
Parçalama
11.
Açık Kaynak Embeddings
(Open-Source Embeddings)
Gömme
12.
Vektör Veritabanları
(Vector Databases)
13.
RAG ve Uygulaması
(RAG & Implementation)
Vektör Veritabanı (Vector Database)
Erişim Süreci (Retrieval Process)
RAG Alternative
Amaç ve İşlevsellik (Purpose and Functionality)
Nesne Oluşturma
14.
OpenAI Assistant API
(Open AI Assistant API)
Popular Vector DBs (pick one)
Chroma
Pinecone (Pinecone)
Ways of Implementing RAG
SDK'ları Doğrudan Kullanma (Using SDKs Directly)
Weaviate (Weaviate)
FAISS
Ajent Kullanım Durumları
Haystack (Haystack)
RAGFlow (RAGFlow)
LanceDB (LanceDB)
Qdrant (Qdrant)
Supabase (Supabase)
ReAct İstemleme (ReAct Prompting)
Building AI Agents
MongoDB Atlas (MongoDB Atlas)
Yapay Zeka Ajanlarının Manuel Uygulaması (Manual Implementation of AI Agents)
15.
AI Ajanları
(AI Agents)
Implementing Vector Search
OpenAI AgentKit (OpenAI AgentKit)
Gömme İndeksleme (Indexing Embeddings)
Google ADK (Google Ajan Geliştirme Kiti)
Benzerlik Araması Yapmak (Performing Similarity Search)
OpenAI Vision API (OpenAI Vision API)
Çok Modlu Yapay Zeka Kullanım Alanları (Multimodal AI Usecases)
16.
Çok Modlu AI (Multimodal)
(Multimodal AI)
DALL-E API
Görüntü Anlama (Image Understanding)
Whisper API (Whisper API)
Görüntü Üretimi (Image Generation)
Hugging Face Modelleri (Hugging Face Models)
Video Anlama (Video Understanding)
AI Code Editors
(içerik yok)
Çok Modlu Uygulamalar için LangChain (LangChain for Multimodal Apps)
Ses İşleme (Audio Processing)
Code Completion Tools
(içerik yok)
Çok Modlu Uygulamalar için LlamaIndex (LlamaIndex for Multi-modal Apps)
Metinden Konuşmaya (Text-to-Speech)
Implementing Multimodal AI
Konuşmadan Metne (Speech-to-Text)
17.
Geliştirme Araçları
(Development Tools)
Multimodal AI Tasks
🎁 Bonus Derinlik Dosyaları
Roadmap'in ana akışında görünmeyen ama tıklanabilir alt detaylar:
AI Ajanları
AI Ajanları
MCP İstemcisini Oluşturma (Building an MCP Client)
MCP Sunucusu Oluşturma
Doğru Modeli Seçme
Claude Agent SDK
Claude Kodu
Claude Mesajları API
Codex
Yerel Sunucuya Bağlanma (Connect to Local Server)
Uzak Sunucuya Bağlanma
Kısıtlı Prompts
Bağlam Mühendisliği (Context Engineering)
Bağlamsal İletim
İmleç
Model Bağlam Protokolü'nde Veri Katmanı
DeepSeek
Gömme Modelleri (Embedding Models)
İnceltme (Fine-tuning)
Fonksiyon Çağırma (Function Calling)
Gemini
Gemma2
Çıkarım (Inference)
Girdi Biçimi (Input Format)
Langchain (Langchain)
Llama Index (Llama Index)
MCP İstemcisi (MCP Client)
MCP Ana Bilgisayarı (MCP Host)
MCP Sunucusu (MCP Server)
Çoklu Ajan Sistemleri (Multi-Agent Systems)
NanoBanana API (NanoBanana API)
OpenAI Uyumlu API'ler (OpenAI-compatible APIs)
OpenRouter (OpenRouter)
İstem Önbellekleme (Prompt Caching)
İstem Mühendisliği (Prompt Engineering)
İstem Mühendisliği ve Bağlam Mühendisliği (Prompt vs. Context Engineering)
RAG (Retrieval-Augmented Generation)
ReAct (ReAct)
Tekrar Cezaları (Repetition Penalties)
Replit (Replit)
Rol ve Davranış (Role & Behavior)
Kendi Sunucularında Barındırılan Yapay Zeka Modelleri (Self-Hosted AI Models)
Akışlı Yanıtlar (Streaming Responses)
Yapılandırılmış Çıktılar (Structured Outputs)
Sistem İstemleri (System Prompting)
Model Bağlam Protokolü'nde (MCP) Taşıma Katmanı (Transport Layer in Model Context Protocol (MCP))
Yapay Zeka Modeli Türleri (Types of AI Models)
Vektör Veritabanları (Vector Databases)
Vertex AI (Vertex AI)
Windsurf (Windsurf)