Vaka çalışması · P—03

Sözleşme Odaklı Veri Platformu: GenAI Destekli Kaynak Ekleme

Rol
Mimari ve uygulamalı geliştirme · Veri Çözüm Mimarı
Dönem
Haziran 2026 – sürüyor
Kurum
LC Waikiki
Teknolojiler
Python, Pydantic, FastAPI, Playwright, React + TypeScript, Cloud Run, Cloud Storage, BigQuery, Cloud Composer (Airflow), Dataform, Azure OpenAI, Anthropic Claude API
Durum
Sürüyor

Kısaca

Yeni veri kaynakları doğrulanmış YAML sözleşmeleriyle eklenir; LLM ajanları yalnız tasarım aşamasında çalışır, üretim deterministik kalır.

Bağlam

LC Waikiki, 50+ ülkede 1.000+ mağazası ve e-ticaret kanalı olan bir moda perakendecisi. Google Cloud üzerindeki bu bulut tabanlı veri platformu, üretken yapay zekâyı tasarım aşamasındaki otomasyon için kullanıyor; üretimde ise deterministik kod çalışıyor.

Rol: Mimari ve uygulamalı geliştirme (Veri Çözüm Mimarı, Haziran 2026’dan bu yana).

Problem

Yeni bir veri kaynağı eklemek çekirdek kodda değişiklik gerektirmemeli. Kaynak ekleme sürecinde LLM’lerden yardım alınsa bile üretim deterministik ve denetlenebilir kalmalı.

Yaklaşım

  • Sözleşme odaklı veri alımı: Her yeni kaynak, sürümlenen ve Pydantic ile doğrulanan bir YAML sözleşmesiyle tanımlanır. Çekirdek kod değişmez.
  • LLM ajanları yalnız tasarım aşamasında: Tipli akıl yürütme izleri üreten ReAct tarzı bir ajan, Azure OpenAI ve Anthropic modelleri üzerinde sağlayıcıdan bağımsız bir arayüzün arkasında çalışır. Üretim çalıştırmaları tamamen deterministiktir.
  • LLM değerlendirmesi: Golden veri kümeleri; metamorfik, mutasyon ve özellik tabanlı (property-based) testler; yol (trajectory) puanlaması; prompt injection savunması; regresyon ve sapma (drift) kontrolleri.
  • Kod olarak boru hatları: Airflow (Cloud Composer) ile yönetilen Cloud Run Jobs ve Dataform’da metadata’dan üretilen BigQuery madalyon katmanları (bronze, silver, gold).
  • Yönetişim: FastAPI (CQRS) arka ucu ile rol tabanlı erişim denetimi ve onay akışları olan React/TypeScript yönetim arayüzü.

Mimari ve teknoloji

Python, Pydantic, FastAPI, Playwright, React ve TypeScript. Google Cloud tarafında Cloud Run, Cloud Storage, BigQuery, Cloud Composer (Airflow) ve Dataform. Model sağlayıcısı olarak Azure OpenAI ve Anthropic Claude API. Mühendislik pratiği: mimari karar kayıtları (ADR), mimari sınır testleri, otomatik test setleri ve yapay zekâ destekli geliştirme.

Sonuç

Çalışma Haziran 2026’da başladı ve sürüyor.

Öğrenimler

  • Temel tasarım çizgisi, tasarım aşaması ile üretim arasından geçiyor. LLM ajanları tasarım aşamasında çalışıyor; üretim deterministik kodla yürüdüğü için tekrarlanabilir ve denetlenebilir kalıyor.
  • Arayüz, veri sözleşmesinin kendisi: yeni bir kaynak eklemek çekirdek kodu değil, bir sözleşmeyi değiştirmek demek.

Benzer bir iş için yazın.