Bu proje Ostim Teknik Üniversitesi Ostimtech GDG tarafından düzenlenen HackGDG'25 hackathonu öncesinde gerçekleştirilen bir eğitim kapsamında örnek teşkil etmesi amacıyla geliştirilmiştir.
Gemini API kullanılarak hazırlanan bu örnek uygulama, aşağıdaki içerik üretim araçlarını sunar:
-
📄 CV Oluşturma
-
✍️ Metin Oluşturma
-
📰 Metin Başlığı Oluşturma
-
📘 README Dosyası Oluşturma
-
✅ CV oluşturma
-
✅ Metin oluşturma
-
✅ Başlık oluşturma
-
✅ README dosyası oluşturma
-
✅ Markdown formatında çıktı
-
✅ Responsive tasarım
-
✅ Kullanıcı dostu arayüz
Node.js JavaScript çalıştırmak için kullanılan sunucu taraflı bir platformdur. Aşağıda üç farklı işletim sistemi için kurulum adımları birlikte sunulmuştur.
Tüm platformlar için ilk adım:
- Resmi web sitesine gidin: https://nodejs.org
- "LTS" (Long-Term Support) sürümünü tercih edin.
- İşletim sisteminize uygun dosyayı indirin:
- Windows:
.msi - macOS:
.pkg - Linux: terminal komutları ile kurulacak (aşağıda açıklanmıştır)
- Windows:
-
İndirilen
.msidosyasını çalıştırın. -
Kurulum sihirbazını takip ederek Node.js ve npm'i yükleyin.
-
Kurulumdan sonra Başlat menüsünden "Komut İstemi" veya PowerShell'i açın:
node -v npm -v
-
İndirilen
.pkgdosyasını çalıştırın. -
Kurulum adımlarını takip edin.
-
Terminal’i açıp aşağıdaki komutlarla kurulumu doğrulayın:
node -v npm -v
Terminal’e şu komutları yazın:
brew update
brew install nodeDoğrulama:
node -v
npm -vsudo apt update
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install -y nodejssudo apt update
sudo apt install nodejs npmDoğrulama (her iki yöntem sonrası):
node -v
npm -v
⚠️ Not:apt installyöntemi daha eski bir sürüm kurabilir. Güncel sürüm için NodeSource tercih edilmelidir.
İşletim sistemi fark etmeksizin terminal veya komut istemcisine aşağıdaki komutları girerek kurulumun başarıyla gerçekleştiğinden emin olun:
node -v
npm -vBu komutlar sırasıyla Node.js ve npm sürümünüzü gösterecektir.
- node.js version 22.14.0 ve üzeri versiyonlar
- npm version 10.9.2 ve üzeri versiyonlar
Google'ın yapay zeka modellerini kullanmak için Gemini API anahtarına ihtiyacınız vardır. Aşağıdaki adımları izleyerek kendi API anahtarınızı kolayca oluşturabilirsiniz.
- Tarayıcınızdan https://makersuite.google.com/app adresine gidin.
- Google hesabınızla giriş yapın.
- Sayfanın sağ üst kısmında bulunan profil simgesine veya menüye tıklayın.
- Açılan seçenekler arasından "Get API Key", "API Anahtarı Al" veya benzeri bir seçeneği bulun ve tıklayın.
- Yeni bir API anahtarı oluşturulacak ve size gösterilecektir.
- Bu anahtarı kopyalayın ve güvenli bir yerde saklayın.
⚠️ Not: API anahtarınızı kimseyle paylaşmayın. Anahtarınızla yapılacak kötü amaçlı kullanımlar sizin hesabınızdan sayılır.
# 1. Projeyi klonlayın
git clone https://github.com/aliakpoyraz/gemini-api-ornekleri.git
# 2. Proje klasörüne geçin
cd gemini-api-ornegi
# 3. Gerekli kurulumları yapın
npm installProje dosyası içerisinde bulunan script.js ve server.js dosyalarındaki API_KEY bölümlerini kendi API anahtarınız ile değiştirin.
Aksi halde program düzgün bir şekilde çalışmayacaktır.
# 4. Sunucuyu başlatın
node server.jsTarayıcıdan aşağıdaki adrese giderek uygulamayı görüntüleyebilirsiniz:
http://localhost:3000/index.html
- Ana sayfadan istediğiniz oluşturucuyu seçin
- Gerekli alanları doldurun
- "Oluştur" butonuna tıklayın
- Oluşturulan içeriği kopyalayın veya indirin