
Python ile Mac’te Basit Bir AI Scripti Yazalım: 10 Dakikada Kendi Chat Uygulamanı Yap! Python AI Scripti
Bugün biraz farklı bir şey yapıyoruz. Bu kez teknoloji haberinden çıkıp küçük bir yazılım dersine giriyoruz. Python AI Scripti Eğer bir MacBook kullanıyorsanız ve “Python ile yapay zekaya nereden başlayacağım?” diye düşünüyorsanız doğru yerdesiniz.
Bu rehberde sıfırdan başlayarak 10 dakika içinde basit bir AI sohbet scripti oluşturacağız. Evet, yanlış duymadınız. Terminal’i açacağız, birkaç komut yazacağız ve küçük bir AI sohbet programı çalıştıracağız.
Bu örnek hem macOS hem de Windows sistemlerde çalışır. Ancak Apple Silicon işlemcili MacBook’larda Terminal oldukça hızlı çalıştığı için deneyim biraz daha akıcı olur.
Kahvenizi alın, Terminal’i açın ve adım adım ilerleyelim.
Adım 1: Mac’te Python Kurulu mu Kontrol Edelim
Yeni Mac modellerinde Python genellikle hazır gelir. Yine de kontrol etmek iyi bir fikir.
Terminal’i açın ve şu komutu yazın:
python3 --version
Eğer ekranda Python 3.12 veya daha yeni bir sürüm görüyorsanız her şey hazır demektir.
Eğer Python yüklü değilse resmi Python sitesinden indirip kurabilirsiniz. Kurulum genellikle birkaç dakika sürer.
Windows kullanıcıları da aynı komutu PowerShell üzerinden çalıştırabilir.
Adım 2: Proje Klasörü ve Sanal Ortam Oluşturma
Profesyonel Python projelerinde en iyi yöntemlerden biri sanal ortam kullanmaktır. Bu sayede kurduğunuz kütüphaneler sistemin geri kalanını etkilemez.
Terminal’de aşağıdaki komutları çalıştırın:
mkdir ai-chat-projem
cd ai-chat-projem
python3 -m venv venv
source venv/bin/activate
Bu işlemle projeniz için ayrı bir Python ortamı oluşturmuş olduk.
Windows kullanıcıları için sanal ortamı aktifleştirme komutu şu şekildedir:
venv\Scripts\activate
Terminal satırının başında (venv) görüyorsanız her şey doğru çalışıyor demektir.
Adım 3: Gerekli Python Kütüphanesini Kurma
Şimdi yapay zeka API’sini kullanabilmek için gerekli kütüphaneyi kuracağız.
Terminal’e şu komutu yazın:
pip install openai
Kurulum genellikle birkaç saniye sürer. Apple Silicon işlemciler sayesinde MacBook’larda paket kurulumları oldukça hızlı gerçekleşir.
Bu noktada bir API anahtarı gerekecek. Bunun için OpenAI hesabı oluşturup ücretsiz API anahtarı alabilirsiniz.
Adım 4: AI Chat Scriptini Yazalım
Şimdi asıl eğlenceli kısma geldik. Basit bir AI sohbet uygulaması yazacağız.
Terminal’de yeni bir Python dosyası oluşturun:
nano ai_chat.py
Açılan editöre aşağıdaki kodu yapıştırın:
from openai import OpenAI
client = OpenAI(api_key="API_ANAHTARINIZI_BURAYA_YAZIN")
print("AI sohbetine hoş geldin! Çıkmak için 'exit' yaz.")
while True:
soru = input("Sen: ")
if soru.lower() == "exit":
print("Görüşürüz!")
break
response = client.chat.completions.create(
model="gpt-4o-mini",
messages=[
{"role": "user", "content": soru}
]
)
cevap = response.choices[0].message.content
print("AI:", cevap)
Kodu kaydetmek için:
Ctrl + O → Enter → Ctrl + X
komutlarını kullanabilirsiniz.
Adım 5: Programı Çalıştırma
Artık AI sohbet programımız hazır.
Terminal’de şu komutu yazın:
python3 ai_chat.py
Program başladığında size soru sorabileceğiniz bir alan açılacak.
Örneğin şöyle deneyebilirsiniz:
- “Bugün hava nasıl olabilir?”
- “Python öğrenmeye nereden başlamalıyım?”
- “MacBook Neo mu yoksa Windows laptop mu daha iyi?”
AI birkaç saniye içinde cevap verecektir.
Scripti Biraz Daha Geliştirebiliriz
Bu basit örneği biraz daha geliştirmek mümkün.
Örneğin aşağıdaki özellikleri ekleyebilirsiniz:
- Sohbet geçmişini kaydetme
- Dosyadan soru okuma
- Metin özetleme
- Blog yazısı üretme
- Kod açıklama aracı
Python’un güçlü kütüphane ekosistemi sayesinde bu tür özellikleri eklemek oldukça kolaydır.
Örneğin bir metni özetleyen küçük bir AI fonksiyonu ekleyerek scriptinizi mini bir üretkenlik aracına dönüştürebilirsiniz.
Neden Mac + Python İkilisi Popüler?
Yazılım geliştiricilerinin büyük bölümü Mac kullanmayı tercih eder. Bunun birkaç nedeni vardır:
- Unix tabanlı macOS Terminal’i
- Python ve geliştirme araçlarının kolay kurulumu
- Apple Silicon işlemcilerin yüksek verimliliği
- Düşük fan sesi ve uzun pil ömrü
Özellikle yeni nesil MacBook modellerinde Python scriptleri oldukça hızlı çalışır ve sistem kaynaklarını fazla tüketmez.
İlk AI Projeniz Hazır
Tebrikler! Eğer buraya kadar geldiyseniz artık Python ile çalışan basit bir AI sohbet uygulaması yazmış oldunuz.
Bu küçük proje aslında yapay zeka dünyasına giriş için harika bir başlangıçtır. Bundan sonra API kullanarak:
- blog yazısı üreten araçlar
- otomatik e-posta yazıcıları
- kod açıklayan yardımcılar
- küçük chatbot uygulamaları
gibi birçok farklı proje geliştirebilirsiniz.
Peki siz AI’nıza ilk olarak ne sordunuz? Python öğrenmek mi yoksa yeni bir MacBook almak mı? Deneyimlerinizi yorumlarda paylaşmayı unutmayın.




