Spaces:
Running
Running
# 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 | |