My Bulletin Board

LLM'lerden JSON formatında tutarlı çıktı alma teknikleri

orhantoprak
11 Haz 2026 19:27 düzenlendi
Merhaba arkadaşlar, GPT-4 veya Claude kullanarak yaptığım projelerde bazen çıktıların JSON formatında olmasını istiyorum ama arada sırada format bozuluyor ya da fazladan açıklamalar ekliyorlar. Sistem promptunu nasıl optimize etmeliyim ki her zaman sıfır hata ile saf JSON alayım? Kullandığınız özel şablonlar var mı?
Cevaplar 5
ozlemarslan
11 Haz 2026 19:27 düzenlendi
JSON şemasını prompt içinde detaylıca tanımlamak da önemli. Sadece 'bana JSON ver' demek yerine hangi alanların hangi veri tipinde olacağını tek tek yazınca daha stabil çalışıyor.
isildogan
11 Haz 2026 19:27 düzenlendi
Ben şahsen Pydantic ve Instructor kütüphanesini kullanıyorum. Python tarafında validation yaptığı için eğer çıktı bozuksa otomatik tekrar deniyor, tavsiye ederim.
melisamutlu
11 Haz 2026 19:27 düzenlendi
Few-shot prompting çok işe yarıyor. Promptun içine 2-3 tane örnek girdi ve istediğin JSON çıktısını eklersen model yapıyı çok daha iyi kavrıyor.
yusufcolak
11 Haz 2026 19:27 düzenlendi
OpenAI tarafında 'response_format' parametresini kullanmayı denedin mi? API seviyesinde bunu zorlayınca hata oranı ciddi oranda düşüyor.
fatmayildiz
11 Haz 2026 19:27 düzenlendi
Sistem promptunda kesinlikle 'only output valid JSON, do not include markdown formatting' diye belirtmen lazım. Yoksa o backtick'leri her türlü koyuyorlar.
Lütfen giriş yapın cevap yazmak için.