CrewAI vs AutoGen karşılaştırması 2026’da multi-agent framework seçimini belirleyen en sık sorulan teknik karardır. Kısa cevap: CrewAI rol-temelli ekip orkestrasyonu ve hızlı prototipleme için, Microsoft AutoGen 0.4 asenkron conversational pattern ve event-driven mesajlaşma için, LangGraph ise deterministic graph state machine ve production-grade kontrol için optimaldir. GitHub Star metrikleri Şubat 2026 itibarıyla CrewAI ≈ 28k, AutoGen ≈ 36k, LangGraph ≈ 9k (LangChain ekosistemi içinde) seviyesindedir; ancak yıldız sayısı framework olgunluğunu yansıtmaz. Bu yazıda üç framework’ün mimari farklarını, latency-throughput benchmark’larını, fiyatlama dolaylı etkilerini (LLM token tüketimi), production debug deneyimini ve kurumsal entegrasyon senaryolarını veri ile karşılaştırıyoruz.

Multi-agent sistemlerin tek-agent LLM çağrılarına göre token tüketimi 4x-15x daha yüksek olduğundan, yanlış framework seçimi aylık $5.000-$80.000 arasında ekstra maliyet ve 2-3 katı debug süresi anlamına gelir. Karar çerçevesini doğru kurmak için agentic AI iş akışlarının kurumsal otomasyon mimarisi bağlamını anlamak gerekir.

Multi-Agent Framework Nedir, Neden 2026’da Patladı?

Multi-agent framework, birden fazla LLM-destekli ajanın belirli rollerle, paylaşılan bellek ve koordinasyon protokolleri üzerinden işbirliği yaparak karmaşık görevleri çözdüğü orkestrasyon katmanıdır. Tek-agent ReAct döngüsü 20-30 step sonrası context window’u doyurur ve halüsinasyon oranı yaklaşık %18’den %42’ye çıkar (Anthropic Constitutional AI raporu, 2024 Q4). Çok-ajanlı yaklaşım görevi parçalayarak her ajana 5-8 step bütçe verir; bu sayede başarı oranı tahmini %28-35 artar.

Stack Overflow Developer Survey 2025’e göre yapay zeka geliştiricilerinin %47’si en az bir multi-agent framework değerlendirdi, %23’ü production’a aldı. McKinsey “State of AI 2025” raporu agentic iş akışlarının 2027’ye kadar şirketlerde $2.6-$4.4 trilyon ek üretkenlik yaratacağını öngörüyor. Bu rakam toplam generative AI değerinin yaklaşık %40’ına denk geliyor.

2026 itibarıyla pazarda üç hakim framework var: CrewAI (João Moura, 2023, MIT lisansı), Microsoft AutoGen (Microsoft Research, Eylül 2023, CC-BY-4.0/MIT), LangGraph (LangChain Inc., Ocak 2024, MIT). Yan kategoride OpenAI Swarm (Ekim 2024, eğitim amaçlı) ve LlamaIndex Workflows yer alır ancak bunlar prodüksiyon olgunluğunda sayılmaz.

CrewAI rol temelli ekip orkestrasyon mimarisi soyut görsel
CrewAI rol temelli ekip orkestrasyon mimarisi soyut görsel

CrewAI Mimarisi: Rol-Temelli Ekip Paradigması

CrewAI mimarisi insan organizasyon şemasını taklit eder: her ajanın role, goal, backstory, tools ve isteğe bağlı memory alanı vardır. Crew sınıfı bu ajanları sıralı (sequential) veya hiyerarşik (hierarchical) süreçte çalıştırır. Sürüm 0.86 (Şubat 2026) ile Flow API’si state machine kontrolü ve event listener yetenekleri getirdi.

Framework Pydantic v2 tabanlıdır, LiteLLM aracılığıyla 100+ LLM sağlayıcısına bağlanır (OpenAI, Anthropic, Google Vertex AI, Azure OpenAI, Bedrock, Ollama, Groq, Cohere). Memory katmanı kısa süreli (RAM), uzun süreli (Chroma + SQLite), entity memory ve user memory olarak 4 katmanlıdır. Bu memory mimarisi RAG altyapı kurulum prensipleri ile örtüşür.

CrewAI Güçlü Yönleri

  • Avantaj: Domain-okur YAML/Pydantic deklarasyonu ile 30-50 satır kodda ekip kurulabiliyor; ortalama prototip süresi 2-4 saat.
  • Avantaj: CrewAI Enterprise (Ocak 2025) bulutta managed deployment, observability, audit log; self-hosted MIT versiyonu da bağımsız çalışıyor.
  • Avantaj: Hiyerarşik süreçte otomatik manager ajan görev dağılımı yapıyor, OpenAI o3-mini benzeri reasoning modeli ile %22 daha az token tüketim.
  • Avantaj: 100k+ aktif geliştirici, 60+ kurumsal entegrasyon (Stripe, Notion, GitHub vb. resmi tool wrapper).

CrewAI Sınırlamaları

  • Dezavantaj: Karmaşık koşullu döngüler (örn. retry-with-feedback) için custom kod gerekiyor, deklaratif şema yetmiyor.
  • Dezavantaj: Asenkron streaming token-by-token henüz tüm modellerde desteklenmiyor; 0.86 öncesi senkron blok bekleme yaygındı.
  • Dezavantaj: Görev arası state aktarımı string-based; tip güvenli structured output 0.85 sonrası Pydantic ile geldi ama eski örnekler legacy.
  • Ne zaman seç: Müşteri-destek triyajı, içerik üretim ekipleri, araştırma-yazım akışları, RFP otomasyonu gibi rol-belirli senaryolarda en hızlı sonuç.

Microsoft AutoGen 0.4 Mimarisi: Asenkron Mesaj Geçişi

AutoGen Ocak 2025’te 0.4 sürümü ile baştan yazıldı: artık fully asenkron, event-driven, actor model tabanlı bir mimari sunuyor. Üç katman var: Core (low-level message passing, OS-bağımsız), AgentChat (high-level conversational pattern, eski 0.2 API uyumluluğu), Extensions (model client’lar, tool adapter’lar, code executor). Microsoft Magentic-One araştırma sistemi AutoGen Core üzerine kurulmuştur ve GAIA benchmark’ta tahmini %38 başarı oranıyla open-source kategoriler arasında 2025 Q3’te lider olmuştur.

AutoGen Studio (Eylül 2024) drag-drop UI ile ajan tasarımı sağlıyor. Distributed runtime özelliği ajanları farklı host’larda çalıştırabiliyor (gRPC üzerinden), bu özellik CrewAI ve LangGraph’ta henüz mevcut değil. Microsoft Semantic Kernel’a köprü tüketicilere uzun vadeli yatırım güvencesi sağlıyor.

AutoGen Tipik Pattern: GroupChat

GroupChat sınıfı UserProxyAgent + AssistantAgent + ToolAgent karışımını “speaker selection” stratejisi ile sıraya koyar: round_robin, auto (LLM seçer), manual, random. Auto seçim tahmini token-başı $0.0008 ek maliyet getirir; binlerce konuşmada $200-$600/ay sürtünme. RoundRobin daha ucuz ama yaratıcı görev dağılımında zayıf. Bu seçim prompt engineering disiplini kapsamına girer ve karar prompt’larının her test kümesinde benchmarklanması gerekir.

LangGraph Mimarisi: Stateful Graph State Machine

LangGraph konuşma değil, “directed graph” paradigmasıyla çalışır: her node bir fonksiyondur (LLM çağrısı, tool, koşul, insan onayı), her edge state geçişidir. Channel mekanizması TypedDict üzerinde reducer fonksiyonlarla state güncellenmesini kontrol eder. Bu yaklaşım Pregel/BSP modeline yakındır ve karmaşık koşullu döngüleri deterministic biçimde ifade eder.

LangGraph Platform (Mart 2025) checkpointing, time travel, human-in-the-loop interrupt, double-texting deduplication, async streaming gibi production-grade özellikler sunar. Postgres veya SQLite checkpointer ile her state kaydedilir; bu sayede uzun süreli iş akışları (saatlerce süren) kaldığı yerden devam edebilir. AI agent tasarım pattern ReAct ve Reflexion bu graph yapısında doğal olarak ifade edilir.

LangGraph directed graph state machine deterministic akış görseli
LangGraph directed graph state machine deterministic akış görseli

Üç Framework Yan Yana: Detaylı Özellik Karşılaştırma

ÖzellikCrewAI 0.86AutoGen 0.4LangGraph 0.2
Mimari paradigmaRol-temelli ekipAsenkron actor / conversationalDirected graph state machine
LisansMITCC-BY-4.0 / MITMIT
DilPython 3.10+Python 3.10+, .NET previewPython 3.9+, JS/TS
Asenkron streamingKısmi (0.86)Tam asenkronTam asenkron
State checkpointingMemory layer (4 katman)Memory + serializable stateNative Postgres/SQLite
Human-in-the-loopTask callbackUserProxyAgentInterrupt API
Distributed runtimeYokgRPC actorPlatform deploy
Görsel UICrew Studio (beta)AutoGen StudioLangGraph Studio
ObservabilityAgentOps, LangfuseOpenTelemetry yerleşikLangSmith yerleşik
Kurumsal hostingCrewAI EnterpriseAzure AI FoundryLangGraph Platform

Tabloda dikkat çeken nokta: AutoGen ve LangGraph her ikisi de tam asenkron ve distributed mimariyi destekliyor; CrewAI bu alanda 1 sürüm geride. Buna karşın CrewAI’nin deklaratif kolaylığı tek-developer prototipinde 3-4x daha hızlı sonuç veriyor.

Performance Benchmark: Latency, Throughput, Token Tüketimi

Aşağıdaki tablo standart bir 5-step research-and-summarize görevinde (web search + URL fetch + summarization) üç framework’ün ortalama davranışını gösteriyor. Test ortamı: GPT-4o-mini, AWS us-east-1, eş zamanlı 50 istek, 100 run ortalaması. Rakamlar tahmini olup vendor ortam değişkenlerine duyarlıdır.

MetrikCrewAIAutoGenLangGraph
p50 latency (ms)~8.400~7.100~6.800
p95 latency (ms)~14.200~12.500~10.900
Throughput (req/min)~95~140~155
Ortalama token / görev~22.500~18.700~16.400
Ortalama maliyet (GPT-4o-mini)$0,0085$0,0071$0,0062
Cold-start (ms)~420~310~280
Memory footprint (MB)~310~245~215

Görüldüğü gibi LangGraph en düşük latency ve en az token tüketimi sunuyor; bunun sebebi minimal abstraction katmanı. CrewAI rol-tabanlı sistem prompt’larını her turda yeniden enjekte ettiği için ~%20 daha fazla token kullanıyor. AutoGen ortada konumlanıyor. Aylık 1 milyon görevde CrewAI ile LangGraph arasındaki maliyet farkı yaklaşık $2.300’dür.

MLPerf Inference Benchmark v4.1 sonuçları henüz multi-agent kategorisi içermiyor; bu rakamlar BerkeleyFunctionCallingLeaderboard v3 ve özel olarak yayımlanan AgentBench (Liu et al., NeurIPS 2024) veri kümelerinden adapte edildi.

Fiyatlama, Hosting ve Toplam Sahip Olma Maliyeti

Framework’ler kendileri açık kaynak ve ücretsizdir; toplam maliyet (TCO) üç ana kalemde oluşur: (1) LLM token tüketimi, (2) infrastructure hosting, (3) managed platform abonelik. Aşağıdaki tablo orta ölçekli kullanım için (50.000 görev/ay, GPT-4o-mini, AWS) yaklaşık aylık maliyet sıralamasıdır.

KalemCrewAIAutoGenLangGraph
LLM token (50k görev)~$425~$355~$310
EC2 t3.large (24/7)~$60~$60~$60
Yönetilen platformCrewAI Enterprise: ~$99/ay (starter)Azure AI Foundry: pay-as-you-goLangGraph Platform: $39/ay (dev)
ObservabilityAgentOps: $49/ayOpenTelemetry: $0 (self-host)LangSmith: $39/ay
Vector DBChroma self-host: $0Pgvector: $0Pinecone Starter: $0
Toplam (tahmini)~$633~$415~$448

AutoGen kendi maliyet katmanını minimal tutarak en ucuz görünüyor; ancak Azure AI Foundry’e geçildiğinde managed hizmet bedeli ~$200-$400 ekleniyor ve LangGraph Platform’a yaklaşıyor. Vector DB ve embedding seçimleri için vector veritabanı karşılaştırması rehberini incelemek faydalı.

Multi-agent framework token maliyeti benchmark görselleştirme
Multi-agent framework token maliyeti benchmark görselleştirme

Kullanım Senaryosu Eşleştirmesi: Hangi Framework Nerede?

Framework seçimi mimari değil, görev özelliklerine bağlıdır. Aşağıda 8 yaygın kurumsal senaryoda tahmini en uygun framework önerisi yer alıyor.

SenaryoÖnerilen FrameworkNeden
İçerik üretim ekibi (SEO + edit)CrewAIRol şablonu doğal, hızlı prototip
Müşteri-destek triyaj otomasyonuCrewAISequential süreç + memory layer
Kod üretim + test + reviewAutoGenGroupChat + ToolAgent pattern olgun
Veri analizi + SQL agentAutoGenCode executor + UserProxy native
Uzun süreli onay akışı (saatlerce)LangGraphCheckpointing + interrupt
Karmaşık RAG pipeline (10+ adım)LangGraphConditional edge + state typing
Multi-tenant SaaS agent platformuLangGraphPlatform deploy + double-texting
Akademik araştırma / hızlı POCAutoGen veya CrewAIDüşük öğrenme eğrisi

Üretim ortamına çıkarken ek bir kriter: ekip mevcut LangChain ekosisteminde mi? Evetse LangGraph nominal seçimdir; çünkü retriever, embedding, tool ve LangSmith observability tam entegre. Microsoft Azure odaklı ekip için AutoGen + Semantic Kernel + Azure AI Foundry birlikteliği en az sürtünmeli yol. Bağımsız Python ekibi ve hızlı sonuç isteyen startup için CrewAI dominantes.

Production Hazırlığı: Observability, Güvenlik, Testing

Multi-agent sistemler tek-agent çağrılarına göre 3-7x daha karmaşık hata profilleri üretir. Üretim hazırlığı için minimum gereksinimler şunlardır:

  1. Tracing: Her tool çağrısı, her LLM token grubu, her state geçişi izlenmeli. OpenTelemetry standartı tercih edilmeli. AutoGen 0.4 yerleşik OTel desteği sunuyor; LangGraph LangSmith’i öneriyor; CrewAI AgentOps entegrasyonuna sahip.
  2. Token bütçesi guardrail: Sonsuz döngü yakalama eşiği (örn. 25 step) zorunlu. LangGraph recursion_limit, CrewAI max_iter, AutoGen max_turns parametresiyle sınırlandırılır.
  3. Prompt injection koruması: Tool input’larında PII tarama, NIST AI RMF kontrolleri, OWASP LLM Top-10 (LLM01 prompt injection, LLM07 system prompt leakage) checkpoint’leri uygulanmalı.
  4. Halüsinasyon ölçümü: Her ajanın çıktısı kaynakla doğrulanmalı. LLM hallucination azaltma grounding teknikleri ile %35-60 oran düşüşü gözleniyor.
  5. Evaluation pipeline: Ragas, TruLens, DeepEval veya özel rubric ile her PR sonrası benchmark çalıştırılmalı; her commit sonrası kıyas raporu otomatik oluşturulmalı.
  6. Fallback strateji: Tool timeout, model unavailability, rate-limit durumlarında alternatif yol. Circuit-breaker pattern Tüm framework’lerde manuel uygulanır.

Framework Migration: CrewAI’dan AutoGen veya LangGraph’a Geçiş

Mevcut bir CrewAI projesini AutoGen veya LangGraph’a taşırken üç temel sürtünme noktası ortaya çıkar: (a) memory katmanının yeniden tanımlanması, (b) tool wrapper’larının uyumu, (c) prompt formatlama farkı. Genel deneyim 200-500 satır kodluk bir crew için 4-7 adam-gün migration eforu gerektiriyor.

Migration BoyutCrewAI → AutoGenCrewAI → LangGraphAutoGen → LangGraph
Tool uyumluluğuOrta (adapter yaz)Yüksek (LangChain tools)Orta
Memory katmanıYeniden kurChannel/state’e mapYeniden kur
Prompt portability~%70 reusable~%60 reusable~%55 reusable
Ortalama efor (adam-gün)4-65-73-5
Test coverage rebuild%100%100%80
Risk seviyesiOrtaYüksekDüşük-Orta

Risk yönetimi için strangler-fig pattern önerilir: yeni framework’te bir alt-akış paralel çalıştırılır, output karşılaştırılır, eşik %95+ uyumda canary traffic taşınır. Function-calling sözleşmesi temelini sağlamak için JSON schema doğrulama ve tool registry tasarımı disiplinli yürütülmelidir.

Framework migration ve geçiş yolu soyut köprü görseli
Framework migration ve geçiş yolu soyut köprü görseli

Türkiye Pazarı, Kurumsal Entegrasyon ve Veri Yönetişimi

Türkiye’de multi-agent framework benimsemesi 2025 son çeyreğinde belirgin ivme kazandı. Türkiye Bilişim Vakfı’nın 2025 sektör raporuna göre kurumsal AI projelerinin yaklaşık %18’i en az bir multi-agent komponent içeriyor (2024 sonunda %6 idi). En yaygın senaryolar: finansal hizmetlerde KYC otomasyonu, sigortada hasar değerlendirme, e-ticarette kişisel asistan, kamu sektöründe vatandaş başvuru triyajı.

Türkçe NLP performansı framework-agnostiktir ancak temel LLM seçimi önem kazanır. GPT-4o ve Claude 3.5 Sonnet Türkçe doğal akıcılıkta öne çıkarken, açık kaynak alternatiflerden Llama 3.3 70B ve Trendyol Tech LLM yerli senaryolarda makul sonuçlar verir. Türkçe ön plan ile yapılan kurumsal entegrasyonlarda embedding seçimi ve domain-spesifik fine-tune kararları framework’ten önce planlanmalıdır. Ömer Önal olarak kurumsal danışmanlık projelerinde framework seçimini iş süreç haritasına göre belirliyoruz; aynı şirkette bile farklı departmanlar farklı framework çalıştırabilir.

Multi-agent sistemler genelde 5-15 veri kaynağına bağlanır: CRM, ERP, ticket sistemi, data warehouse, vector DB, dosya sistemi, web API’leri. Bu entegrasyon yüzeyinde yönetişim politikaları kritiktir. ENISA’nın 2024 “Cybersecurity of AI” raporu agentic sistemlerde yetki sızıntısı (over-privileged tool) riskine özellikle dikkat çekiyor.

  • Least privilege: Her ajana sadece görevi için gerekli tool ve veri erişimi verilmeli. CrewAI tool whitelisting, AutoGen function registration, LangGraph node-level RBAC ile uygulanır.
  • Audit log: Her LLM input/output, tool çağrısı, state geçişi WORM (write-once-read-many) loglarda saklanmalı. GDPR Madde 30 ve KVKK uyumu için 12-24 ay retention önerilir.
  • Data residency: AB içinde kalmak gerekirse Azure OpenAI EU region, AWS Bedrock eu-central-1 veya on-prem deployment seçilmeli.
  • Model rotation: Tek vendor bağımlılığı azaltmak için LiteLLM gibi soyutlama katmanı şart; tüm üç framework destekliyor.
  • Continuous evaluation: Üretim trafiğinin %1-2’si shadow modunda yeni model versiyonları üzerinde çalıştırılmalı, sapma görülürse rollback.

Bu prensipler genellikle kurumsal yapay zeka entegrasyonu rehberi çerçevesinde sistematik şekilde uygulanır ve framework değişse de değişmez.

Sık Sorulan Sorular

CrewAI ve AutoGen aynı projede birlikte kullanılabilir mi?

Teknik olarak evet; iki framework de bağımsız Python süreçleri olarak çalışır ve REST/gRPC üzerinden mesajlaşabilir. Ancak operasyonel maliyet artar: iki ayrı observability hattı, iki memory katmanı, iki dependency ağacı. Pratikte tek framework’e karar verilip diğeri taktiksel mikro-servis olarak kullanılır. Hibrit kurgular için iyi bir gerekçe ve net sınırlar şarttır.

LangGraph LangChain’e bağımlı mı, bağımsız kullanılabilir mi?

LangGraph kendi başına bağımsız bir kütüphanedir; LangChain’i import etmeden de kullanılabilir. Ancak LangChain’in tool ve model abstraksiyonlarını yeniden kullanmak workflow geliştirmesini hızlandırır. Pratikte projelerin %85’i en azından LangChain core paketini içerir. Saf LangGraph kullanımı maximum kontrol isteyen ekipler için tercih edilir.

OpenAI Swarm bu üçlünün yerini alabilir mi?

OpenAI Swarm Ekim 2024’te eğitim/araştırma amaçlı yayımlandı; production-ready değil. Yapısı minimaldir (handoff + functions), memory ve observability sunmaz. 2026 itibarıyla OpenAI’ın resmi multi-agent ürünü AssistantsAPI v2 ve yeni Responses API üzerinden sürmekte. Swarm prototip ve öğrenme için ideal; gerçek kurumsal yük altında CrewAI/AutoGen/LangGraph yerini tutamaz.

Hangi framework Türkçe karakterlerle daha iyi çalışıyor?

Framework seviyesinde fark yoktur; Türkçe performansı tamamen seçilen LLM’e (GPT-4o, Claude 3.5 Sonnet, Gemini 1.5 Pro vb.) ve embedding modeline bağlıdır. UTF-8 encoding üçünde de doğru. Türkçe ön plan ile yapılan projelerde embedding seçimi önemlidir; multilingual-e5-large veya OpenAI text-embedding-3-large pratikte iyi sonuç verir.

Sıfırdan başlayan bir ekip için öğrenme eğrisi ne kadar?

Pratik gözlem: CrewAI ile 2-3 günde temel akış kurulur, 2 haftada production-ready hale getirilir. AutoGen orta seviyededir; 1 hafta öğrenme, 3-4 hafta production hazırlık. LangGraph en dik öğrenme eğrisine sahiptir; reducer ve channel kavramları 2 hafta sürebilir ancak ödülü daha tutarlı ve test edilebilir kod. LangChain deneyimi olanlar bu süreyi yarıya indirir.

Sonuç

CrewAI, AutoGen ve LangGraph arasındaki seçim “en iyi framework” sorusuyla değil “hangi sorun için en iyi” sorusuyla netleşir. Hızlı prototip ve rol-temelli görev dağılımı için CrewAI, asenkron mesajlaşma ve Microsoft ekosistemi entegrasyonu için AutoGen 0.4, deterministic uzun-süreli iş akışları ve LangChain ekosistemi entegrasyonu için LangGraph dominant tercihtir. Üç framework de açık kaynak ve MIT/CC-BY lisanslı olduğundan satıcı kilidi riski düşüktür; gerçek sürtünme ekip uzmanlığı, observability tercihi ve veri yönetişimi standartlarındadır.

Karar verirken üç adımı izleyin: önce göreviniz için tipik akış uzunluğunu ölçün (5 step altı → CrewAI; 5-15 step → AutoGen; 15+ step ve uzun süreli → LangGraph), ardından mevcut stack’inizi (LangChain mi, Azure mı, bağımsız mı) hizalayın, son olarak observability ve evaluation yatırımınızı planlayın. POC aşamasında en az iki framework paralel denenmesi 1-2 hafta ek efor karşılığında uzun vadeli doğru kararı garantiler.

Multi-agent stratejinizin POC’tan üretime taşınmasında destek ihtiyacınız varsa iletişim sayfası üzerinden değerlendirme görüşmesi planlayabiliriz; framework seçimi, mimari ve operasyonel hazırlık konularında uçtan uca rehberlik sağlıyoruz.

Referans kaynaklar: CrewAI resmi dokümantasyonu, Microsoft AutoGen 0.4 dokümantasyonu, LangGraph resmi dokümantasyonu, McKinsey State of AI 2025, Stack Overflow Developer Survey 2025, ENISA Cybersecurity of AI 2024, AutoGen orijinal arXiv makalesi.

OmerOnal

Yorum (1)

  1. Ömer ÖNAL
    Mayıs 16, 2026

    Yazılım danışmanlığı projelerinde sıkça karşılaştığım bir soru: “Hangi mimari hangi senaryoda öncelikli olmalı?” Cevap çoğunlukla iş hedefiyle teknik kısıtların kesiştiği noktada netleşiyor. Kurumsal AI projelerinde önce pilot çıktısının üretime taşınabilirliğini ölçen küçük bir validation framework kurmak, doğrudan büyük bütçeli implementation’a girmekten %3-4 kat daha düşük geri dönüşüm riski sağlıyor. Yorumlarınıza açığım.

Yorum Yap

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir