Prompt_Uzmani / todo.md
aimevzulari's picture
Upload 8 files
82e8868 verified
# Prompt Engineer Chatbot - Yapılacaklar Listesi
## Gereksinim Analizi
- [x] Kullanıcı gereksinimlerini analiz et
- [x] Proje kapsamını belirle
## Geliştirme Ortamı Kurulumu
- [x] Proje dizinini oluştur
- [x] Gerekli kütüphaneleri belirle
- [x] Gerekli kütüphaneleri yükle (streamlit, openai, google-generativeai, vb.)
## Prompt Mühendisliği Bilgi Tabanı Oluşturma
- [x] Farklı kullanım senaryoları için prompt şablonları oluştur
- [x] Web sitesi geliştirme için prompt şablonları hazırla
- [x] Diğer yaygın senaryolar için prompt şablonları hazırla
## Chatbot Backend Geliştirme
- [x] Prompt işleme mantığını oluştur
- [x] Kullanıcı girdisini analiz etme fonksiyonlarını geliştir
- [x] Dinamik prompt oluşturma algoritmasını geliştir
## API Entegrasyonları
- [x] OpenAI API entegrasyonu
- [x] Google Gemini API entegrasyonu
- [x] OpenRouter API entegrasyonu
- [x] API anahtarı yönetimi
## Kullanıcı Arayüzü Tasarımı
- [x] Arayüz bileşenlerini belirle
- [x] Kullanıcı giriş alanını oluştur
- [x] API seçim alanını oluştur
- [x] API anahtarı giriş alanını oluştur
- [x] Sonuç gösterim alanını oluştur
## Deployment Dosyaları
- [x] app.py dosyasını oluştur
- [x] requirements.txt dosyasını oluştur
## Test
- [x] Farklı senaryolarla chatbot'u test et
- [x] API entegrasyonlarını test et
- [x] Kullanıcı arayüzünü test et
## Sonlandırma ve Deployment Hazırlığı
- [x] Kodu optimize et
- [x] Dokümantasyon ekle
- [x] Hugging Face deployment için hazırla