Tool Management
Manage tool prompts, descriptions, and configurations.
get_subjects_by_grade
Sınıf seviyelerine göre ders listesini getirir. İKİ MOD: (1) gradeCode ver → tek sınıfın dersleri, (2) subjectName ver (gradeCode YOK) → hangi sınıflarda bu ders var (12 ayrı çağrı yerine TEK çağrı!).
get_weeks_list
Belirli bir sınıf, ders ve (gerekiyorsa) lise türündeki tüm haftaları listeler
get_week_details
Belirli bir haftanın tüm detaylarını (tema, tarihler, kazanımlar) getirir
get_kazanim_details
Belirli bir kazanımın tam detaylarını (kod, açıklama, varsa alt kazanımlar) getirir
search_content
Müfredat içinde kelime/cümle araması yapar (tema, konu, kazanım açıklamaları). ⚠️ ÖNEMLİ: Bu aracı çağırmadan önce SADECE "Müfredatta arıyorum..." de. ASLA "Buldum" deme veya sonuçları TAHMİN ETME. Tool sonucunu bekle.
search_exam_kazanim
Merkezi sınavlarda (YKS, LGS, TYT, AYT) çıkan kazanımları arar. "Bu konu sınava dahil mi?" sorularında kullan.
search_by_date
Belirli bir tarih veya tarih aralığına düşen haftaları bulur (YYYY-MM-DD formatı).
generate_image
Google Imagen 4 Fast ile eğitim amaçlı görsel üretir (poster, sahne, kavram sanatı). ⚠️ ÖNEMLİ: Bu aracı çağırmadan önce SADECE "Görseli hazırlıyorum..." de. ASLA "Hazırladım" deme veya görselin içeriğini TAHMİN ETME. Tool sonucunu bekle.
search_image
İnternetten hazır görselleri arar (harita, portre, bilinen nesneler vb.) ⚠️ ÖNEMLİ: Bu aracı çağırmadan önce SADECE "Görselleri arıyorum..." de. ASLA "Buldum" deme veya görselleri TAHMİN ETME. Tool sonucunu bekle.
generate_map
Google Maps Static API ile siyasi/fiziksel/uydu haritaları üretir. ⚠️ ÖNEMLİ: Bu aracı çağırmadan önce SADECE "Haritayı hazırlıyorum..." de. ASLA "Hazırladım" deme veya haritanın detaylarını TAHMİN ETME. Tool sonucunu bekle.
generate_diagram
LaTeX TikZ/pgfplots ile matematiksel şekil, grafik ve teknik diyagram üretir. ⚠️ ÖNEMLİ: Bu aracı çağırmadan önce SADECE "Şekli çiziyorum..." de. ASLA "Çizdim" deme veya şeklin detaylarını TAHMİN ETME. Tool sonucunu bekle.
generate_3d_model
Parametrik 3D model üretir. Geometrik şekiller, mekanik parçalar, eğitim materyalleri. ⚠️ ÖNEMLİ: Bu aracı çağırmadan önce SADECE "3D modeli hazırlıyorum..." de. ASLA "Hazırladım" deme veya modelin detaylarını TAHMİN ETME. Tool sonucunu bekle.
generate_3d_from_image
2D görselden AI ile 3D model oluştur. 🚨 KRİTİK: KULLANICI "BUNU", "BU OLSUN" DİYORSA MEVCUT GÖRSELİ KULLAN! 0. ÖNCE KONTROL: Kullanıcı görsel yükledi mi veya daha önce görsel oluşturdu mu? - Kullanıcı görsel yüklediyse: 'USER_UPLOADED_IMAGE_0' kullan. - "bunu 3D yap", "bu olsun", "tamam bu 3d olsun" → SON imageUrl'i kullan - Conversation'da generate_image sonucu imageUrl ara - BULDUĞUN URL'İ DOĞRUDAN BURAYA GÖNDER - ⚠️ YENİ GÖRSEL ÜRETME! Kullanıcı zaten onayladı! 1. Yeni görsel gerekiyorsa, generate_image tool ile 3D'ye uygun görsel oluştur: - Tek obje olmalı (birden fazla obje YASAK) - Net arka plan (tercihen düz/beyaz arka plan) - Obje merkezi, tam görünür, net aydınlatma - TAMAMEN GÖRÜNÜR: Objenin tüm kısımları görünmeli (kesik/yarım görünüm YASAK) - Full body/entire object visible olmalı - Prompt örneği: "A complete single red apple on white background, full view, centered, well-lit, product photo style" - KÖTÜ örnekler: "elma ağacı, sepet dolusu meyve, manzara, yarım tank, kesik araba" 2. 🚨 ZORUNLU: Görseli kullanıcıya GÖSTER ve ONAY İSTE! - "Bu görseli 3D'ye çevirelim mi?" diye sor - Kullanıcının cevabını BEKLE! 3. ONAY SONRASI: Bu tool'a imageUrl'i gönder 4. Kullanıcıya: "3D model üretimi başladı, lütfen bekleyin de
generate_question
AI ile eğitim sorusu üretir. SADECE 1 SORU üretir. ⚠️ ÖNEMLİ: Bu aracı çağırmadan önce SADECE "Soruyu hazırlıyorum..." de. ASLA "Hazırladım" deme veya sorunun içeriğini (konu, şıklar vb.) TAHMİN ETME. Tool sonucunu bekle.
analyze_question
Mevcut bir sorunun görsel durumunu kontrol eder (görsel var mı, placeholder var mı).
edit_question
Mevcut bir sorunun LaTeX içeriğini düzenler, PDF/önizleme çıktısını yeniler ve veritabanını günceller.
generate_question_image
Bir soru için görsel üretir. Soru taslağı oluşturulduktan sonra çağrılmalıdır.
finalize_question_image
Üretilen görseli onaylar ve soruya ekler veya yeniden üretim başlatır.