yine kolay değil. bilmeyen biri yapamaz. bilen biri bile yapamayabilir işin kapsamına göre.
verdiğiniz örneği ele alalım:
önyüzde çalışan bir web site var. frontend olarak siteyi oluşturdunuz. bu en basit kısmı.
prompt aldınız kullanıcıdan ve ai motorları ile konuşacak olan backend'inize aktardınız. orada bir dizi işlem yapılacak. en özetle, kullanıcıdan gelen prompt'a system prompt'ları ekleyecek ve düzeltecekseniz. sonra ai motoruna (openai, anthropic, xai vs birine) göndereceksiniz. o modelden size belli bir şablonda bir yanıt vermesini isteyeceksiniz. sanırım kesin json dönme garantili modellerin sayısı çok az, gelen datayı bazı işlemlerden geçirmeniz gerekebilir o yüzden.
aldığınız yanıt şuna benzer bir şey olacak:
{
"presentation": {
"title": "Dijital Dönüşüm Stratejisi",
"theme": "corporate-modern",
"slides": [
{
"type": "title-slide",
"layout": {
"template": "centered-hero",
"background": "gradient-blue"
},
"content": {
"title": "Dijital Dönüşüm Stratejisi 2024",
"subtitle": "Şirketimizin Geleceği",
"author": "Teknoloji Departmanı"
}
},
{
"type": "content-slide",
"layout": {
"template": "split-content",
"ratio": [40, 60],
"imagePosition": "left"
},
"content": {
"title": "Mevcut Durum Analizi",
"bullets": [
"Manuel süreçler %70 oranında",
"Müşteri memnuniyeti %85",
"Operasyonel maliyetler yüksek"
],
"image": "chart-current-state",
"notes": "Bu veriler 2023 Q4 analizinden"
}
},
{
"type": "visual-slide",
"layout": {
"template": "full-chart",
"chartType": "bar-comparison"
},
"content": {
"title": "Hedef vs Gerçekleşen",
"chartData": {
"categories": ["Q1", "Q2", "Q3", "Q4"],
"series": [
{"name": "Hedef", "data": [100, 120, 140, 160]},
{"name": "Gerçek", "data": [85, 110, 125, 145]}
]
}
}
}
],
"designSystem": {
"primaryColor": "#2563eb",
"secondaryColor": "#64748b",
"font": "Inter",
"spacing": "comfortable"
}
}
}
bu çok dinamik değil. elinizde yüzlerce, binlerce template olacak ve o template'ler bu data ile otomatik oluşturulacak.
---
ne kadar ufak görünse de arkaplanda bir sürü iş var.
ama mesela chatbot yapmak çok daha basit. ticari kaygınız yoksa böyle bir şey yapmayı deneyebilirsiniz. temelde chatgpt.com gibi bir şey, ama promptları özelleştirdiğiniz için belli tonda, hatta belli konularda yanıt vermesini sağlayabilirsiniz. kullanılacak adım ve yöntemleri düşününce, aklınızdaki işin büyüklüğü ve kapsamı hakkında da fikir sahibi olabilirsiniz.
0