AutoGPT Nasıl Kullanılır: 2025 İçin Pratik, Adım Adım Kılavuz
AutoGPT'yi araştırma otomatikleştirmek, kod yazmak veya minimum denetimle çok adımlı görevleri yürütmek için nasıl kullanacağınızı merak ettiyseniz, doğru yerdesiniz. Bu kılavuz, OpenAI modellerini veya yerel LLM'leri kullanıyor olsanız da, kurulum, yapılandırma, ilk çalıştırmalar, yaygın komutlar ve sorun giderme konularında size yol gösterir. Kopyala-yapıştır parçacıkları ve Windows, macOS ve Linux için seçeneklerle pratik ve çözüm odaklı olacağız.
Bu kılavuzun sonunda şunları yapabileceksiniz:
- AutoGPT'yi güvenli bir şekilde kurun ve başlatın
- API anahtarlarını veya yerel bir LLM'yi yapılandırın
- Hedef odaklı otonom görevler çalıştırın
- Belleği, araçları ve eklentileri kullanın
- En sık karşılaşılan hataları giderin
Belirtmekte fayda var: Web'de yoğun olarak yapay zeka kullanıyorsanız (araştırma, özetleme, taslak hazırlama), AutoGPT'yi günlük bir asistanla eşleştirmek verimi artırabilir. Sider.AISider gibi araçlar, web'i keşfederken tarayıcınızda yapay zeka ile sohbet etmenize, PDF'leri özetlemenize ve otomatik olarak içerik taslağı hazırlamanıza olanak tanır; AutoGPT'nin otonom iş akışlarına güzel birer tamamlayıcıdır. Sider.AISider'ı şu adreste inceleyin: AutoGPT Nedir ve Neden Kullanılır?
AutoGPT, kullanıcı tanımlı bir hedefi takip etmek için düşünceleri ve eylemleri zincirleyen otonom bir aracı çerçevesidir. Adım adım komut istemek yerine, AutoGPT'ye bir görev, kısıtlamalar ve kaynaklar verirsiniz ve o da planlar, yürütür ve yineler; web araştırması yapar, dosyalar yazar, kod çalıştırır ve daha fazlasını yapar.
Tipik kullanım durumları:
- Kaynak özetleriyle pazar ve rakip araştırması
- Ürün gereksinimi taslakları ve teknik özellikler
- Kod iskeleti oluşturma, yeniden düzenleme ve test oluşturma
- URL'lerden veya PDF'lerden veri çıkarma ve yapılandırılmış notlar
- İçerik fikir üretme, taslaklar ve çok biçimli taslaklar
AutoGPT, görevler birden fazla adım, araç kullanımı ve süreklilik (örneğin, kaynakları kontrol etme, notları kaydetme, çıktıyı revize etme) gerektirdiğinde en iyisidir, tek seferlik cevaplar için değil.
Ön Koşullar (Windows/macOS/Linux)
AutoGPT'yi kurmadan önce şunlara sahip olduğunuzdan emin olun:
- Git (bir ZIP indiriyorsanız isteğe bağlı)
- Bir OpenAI API anahtarı (veya yerel bir LLM arka ucu)
Mevcut kurulum düzenleri için faydalı referanslar: Hostinger'ın Auto-GPT'yi kurma kılavuzu (2025) ve hem kurulumu hem de kullanımı kapsayan adım adım bir kılavuz. Özelliklere ve kimlik bilgisi kurulum ayrıntılarına genel bir bakış için bu kurulum/özellikler başlangıç kılavuzuna bakın.
Hızlı Kurulum: 10 Dakikalık Kurulum
1) Python ve Git'i Kurun
- Windows: Python'ı python.org adresinden kurun, “Add Python to PATH” seçeneğini işaretleyin. Git'i git-scm.com adresinden kurun.
- macOS:
brew install python git (Homebrew ile) veya resmi yükleyicileri kullanın.
- Linux:
sudo apt-get install python3 python3-pip git (Debian/Ubuntu) veya dağıtımınızın eşdeğerleri.
2) AutoGPT Kaynağını Edinin
# Seçenek A: Git clone
git clone
cd AutoGPT
# Seçenek B: Depodan ZIP dosyasını indirin ve açın, ardından klasöre gidin
Kılavuzlu kurulum kaynakları: Hostinger'ın öğreticisi güncel, basitleştirilmiş bir akış sağlar.
3) Bir Sanal Ortam Oluşturun ve Bağımlılıkları Kurun
python -m venv .venv
# Windows
.\.venv\Scripts\activate
# macOS/Linux
source .venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
4) API Anahtarınızı Ekleyin (veya Yerel Bir LLM Yapılandırın)
- OpenAI API: OpenAI panonuzda bir API anahtarı oluşturun ve ortamınıza ekleyin.
# Windows (PowerShell)
setx OPENAI_API_KEY "buraya_api_anahtarınızı_girin"
# macOS/Linux (bash/zsh)
echo 'export OPENAI_API_KEY="buraya_api_anahtarınızı_girin"' >> ~/.bashrc && source ~/.bashrc
- Ortam dosyası seçeneği:
.env.template dosyasını .env olarak çoğaltın ve anahtarlarınızı ekleyin. Bazı kılavuzlar kimlik bilgisi kurulumunu ve ortam değişkenlerini gösterir.
- Yerel LLM'ler: AutoGPT'yi OpenAI uyumlu yerel bir uç noktayı kullanacak şekilde yapılandırın (örneğin, LM Studio veya OpenAI API'sini açığa çıkaran Ollama gibi bir adaptör aracılığıyla).
.env dosyanızı temel URL ve model adıyla güncelleyin.
5) AutoGPT'yi Başlatın
Depodaki mevcut CLI giriş noktasına bağlı olarak:
# Örnek çağırma (gerçek komut sürüme göre değişebilir)
python -m autogpt
# veya
python -m autogpt run
Aracınıza ad vermek, rolünü, hedeflerini ve kısıtlamalarını tanımlamak için etkileşimli istemleri izleyin.
Mevcut yapıyı ve kullanım düzenlerini yansıtan öğreticilere bakın: Auto-GPT'yi kurma ve kullanma kılavuzu ve 2025 güncelleme genel bakışı.
AutoGPT'yi Etkili Bir Şekilde Nasıl Kullanılır
1) Sıkı Bir Görev Tanımı Belirleyin
AutoGPT, kesin hedeflerle en iyi performansı gösterir. Şunları sağlayın:
- Rol: “AB EV sektörü için bir pazar araştırma analistisiniz.”
- Hedefler: “En iyi 10 rakibi bulun, fiyatlandırma ve özellikleri derleyin, kaynakları ekleyin.”
- Kısıtlamalar: “20 web isteği bütçesi; sonuçları CSV ve Markdown olarak kaydedin.”
- Kaynaklar: “Web'de gezinebilir, dosyalar yazabilir ve PDF'leri özetleyebilirsiniz.”
Başlangıçta örnek istem:
Aracı adı: EVScout
Rol: 2024–2025 AB kompakt EV'leri için rekabetçi fiyatlandırma ve özellik sayfalarını araştırın.
Hedefler:
1) Fiyat aralıkları ve pil kapasiteleriyle 10 rakibi belirleyin.
2) Kaynak bağlantıları sağlayın ve incelemeleri özetleyin.
3) CSV'yi dışa aktarın ve önemli noktaları içeren 1.000 kelimelik bir özet yazın.
Kısıtlamalar: Maksimum 20 web araması; AB modellerine odaklanın; ücretli kaynaklardan kaçının.
2) Eylemleri Onaylayın veya Otomatik Olarak Onaylayın
AutoGPT bir eylem planı önerir ve şunlardan birini yapar:
- Adım başına onay isteyin (yeni başlayanlar için güvenli) veya
- Otomatik onayı etkinleştirirseniz (örneğin,
--continuous veya .env içinde ayarlayın) N adım boyunca otonom olarak çalıştırın. Kontrolü korumak için küçük N (3–5) ile başlayın.
3) Belleği Akıllıca Kullanın
- Kısa süreli bellek: Mevcut bağlam penceresi. Hedefleri net tutun.
- Uzun süreli bellek: Geri çağırma için vektör depolama (örneğin, yerel dosya tabanlı gömme veya harici vektör DB). Varsa
.env içinde etkinleştirin ve gömmeleri yapılandırın.
- Alan belgelerini (PDF'ler, URL'ler) alım için özel bir klasöre kaydedin; aracıya hareket etmeden önce okumasını/özetlemesini söyleyin.
4) Araçları ve Eklentileri Kullanın
Sürüme bağlı olarak AutoGPT, aşağıdaki gibi eylemleri destekler:
- Dosya G/Ç (markdown, CSV, JSON yazma)
- Bir sanal alanda kod yürütme
Eklentileri kullanıyorsanız, bunları yapılandırmada etkinleştirin ve aracının çağırabileceği onaylı araçları listeleyin. Bir özelliklere genel bakış ve kimlik bilgisi kurulum kılavuzu, ilgili işaretleri bulmanıza yardımcı olabilir.
5) Temiz Çıktı Dışa Aktarın
AutoGPT'den şunu isteyin:
- Bulgular ve kaynaklarla bir
summary.md kaydedin
- Normalleştirilmiş alanlarla
data.csv dışa aktarın
- Sonraki adımlarla bir
action_items.md listesi oluşturun
Bu standardizasyon, sonuçların yeniden kullanılmasını ve denetlenmesini kolaylaştırır.
Yaygın Komutlar ve Desenler
- Başlat/Çalıştır:
python -m autogpt veya autogpt run (sürüme göre değişir)
- Sürekli modu ayarlayın: Bir adım sınırı ile
--continuous, örneğin --max-steps 5
- Model seçimi:
.env içinde OPENAI_MODEL=gpt-4o veya yerel bir model adı ayarlayın
- Günlük düzeyi:
--debug veya LOG_LEVEL=DEBUG
- Bellek/vektör DB:
.env içinde sağlayıcıyı etkinleştirin ve ayarlayın
- Web'de gezinme: gezinme aracının etkinleştirildiğinden emin olun; önceliklendirilecek kaynakları veya alanları belirtin
Sorun Giderme: Yaygın Hatalara Hızlı Çözümler
- ModuleNotFoundError / bağımlılık çakışmaları
- Venv'nizi etkinleştirin,
pip'i yükseltin, yeniden yükleyin: pip install -r requirements.txt
OPENAI_API_KEY'in ayarlandığını doğrulayın; echo $OPENAI_API_KEY veya echo %OPENAI_API_KEY% (Windows) komutunu çalıştırın. .env kullanıyorsanız, başlatıcının onu yüklediğinden emin olun.
- Hız sınırları / 429 hataları
- Yeniden denemeler/geri çekilme ekleyin; paralel çağrıları azaltın; gezinme için daha ucuz/daha düşük gecikmeli bir model kullanın ve özetleme için daha üst düzey modelleri ayırın.
- İstemleri sıkılaştırın; belgeleri parçalara ayırın; sentezden önce özetlemeyi etkinleştirin; modeli daha büyük bağlama sahip bir modele ayarlayın.
- İstek oranını azaltın; robots.txt'ye uyun; alternatif kaynaklar sağlayın; önbelleğe alınmış anlık görüntüleri kullanmayı düşünün.
- Her eklentinin yapılandırmasını ve kimlik bilgilerini doğrulayın; araçları yalıtılmış olarak test edin.
Ortam değişkeni ipuçları da dahil olmak üzere daha fazla kurulum ve kurulum ayrıntısı bu kılavuzlarda ele alınmaktadır.
Profesyonel İpuçları: Güvenilir Sonuçlar Elde Etme
- Kapsamı sıkı tutun, sık sık yineleyin: 3–5 adım çalıştırın, çıktıları inceleyin, kısıtlamaları iyileştirin.
- İsteklerinizi bütçelendirin: Arama sınırlarını, sonuç sayılarını ve çıktı biçimlerini önceden belirtin.
- Örneklerle tohumlayın: Aracının stilinize ve şemanıza uyması için “altın” bir örnek çıktı sağlayın.
- Manuel inceleme ile eşleştirin: AutoGPT'den gerçekleştireceğiniz doğrulamaların bir kontrol listesini oluşturmasını isteyin.
- Hibrit iş akışı: AutoGPT'nin toplamasını ve taslak hazırlamasını sağlayın; düzenlemeleri hızlandırmak için etkileşimli bir asistanla iyileştirin (örneğin, Sider.AI gibi bir tarayıcı asistanı kullanarak bulguları özetleyin veya varyasyonlar oluşturun: https://sider.ai/).
Örnek: Tek Seferde Araştırma ve Özet
Bu başlangıç görevini deneyin:
Aracı: TrendMapper
Rol: Kuzey Amerika'daki küçük işletme e-ticaretini şekillendiren 3 trendi analiz edin.
Hedefler:
1) Son 12 aydan 12 güvenilir kaynak (haber, rapor, blog) toplayın.
2) Alıntıları içeren 800–1.000 kelimelik içgörüleri özetleyin.
3) Kaynakların (başlık, URL, yayıncı, tarih, önemli alıntı) bir CSV'sini dışa aktarın.
Kısıtlamalar: Maksimum 15 web isteği; ücretli duvarlardan kaçının; birincil verileri tercih edin.
Çıktılar: brief.md, sources.csv
Ardından brief.md ve sources.csv dosyasını açın. Yineleyin: aracıdan karşıt görüşler, basit bir grafik (CSV olarak) ve bir SSS eklemesini isteyin.
Güvenlik ve Maliyet Kontrolü
- Sırlar: API anahtarlarını kodda değil, ortam değişkenlerinde saklayın; anahtarları periyodik olarak döndürün.
- Sanal alan: Aracıyı özel bir proje klasöründe tutun; herhangi bir
execute_code adımını inceleyin.
- Harcama sınırları: Modele özgü hız sınırları kullanın ve hesabınızda katı tavanlar belirleyin; keşif için daha ucuz modelleri tercih edin.
- Veri hassasiyeti: Veri işleme sözleşmeleriniz kapsamıyorsa, üçüncü taraf API'lerine tescilli veri göndermekten kaçının.
Yerel Modeller Ne Zaman Kullanılır
Şu durumlarda yerel bir LLM kullanın:
- Katı veri yerelliğine veya çevrimdışı çalışmaya ihtiyacınız var.
- Gecikme maliyetleri yüksek ve görevleri toplu olarak işleyebilirsiniz.
- Görevleriniz en son sınır modeli kalitesini gerektirmiyor.
OpenAI uyumlu yerel bir uç nokta yapılandırın ve önce küçük görevleri test edin. Bağlam boyutunu ve araç kullanılabilirliğini buna göre ayarlamayı unutmayın.
Özet: AutoGPT'yi Sizin İçin Çalışır Hale Getirin
AutoGPT'yi nasıl kullanacağınızı öğrenmek üç alışkanlıkla ilgilidir: net görevler tanımlayın, sıkı bir inceleme döngüsü tutun ve çıktıları standartlaştırın. Küçük başlayın, tekrarlanabilir desenleri komut dosyası haline getirin ve güven oluşturdukça genişletin. Doğru kurulumla (OpenAI veya yerel), AutoGPT yorulmak bilmeyen araştırma asistanınız, özellik yazıcınız ve kodlama yardımcınız olabilir.
Sonraki adımlar:
- Yukarıdaki adımları kullanarak AutoGPT'yi kurun ve başlatın.
- Güvenli bir proje klasöründe 5 adımlı, kapsamlı bir görev çalıştırın.
- Otomatik onaylarla kademeli olarak yineleyin, bellek ekleyin ve gerçekten ihtiyacınız olan araçları etkinleştirin.
Ayrıntılı kurulum referansları ve mevcut işaretler için şu kılavuzları inceleyin: Hostinger'ın 2025 kurulum kılavuzu, adım adım bir kullanım başlangıç kılavuzu ve bir özellikler/kimlik bilgileri genel bakışı.
SSS
S1:AutoGPT nedir ve çok adımlı görevler için nasıl kullanırım?
AutoGPT, bir hedefe yönelik adımları planlayan ve yürüten otonom bir aracıdır. Bir rol, hedefler, kısıtlamalar ve araçlarla yapılandırır, ardından araştırma yaparken, dosyalar yazarken ve yinelerken eylemleri onaylar veya otomatik olarak onaylarsınız.
S2:AutoGPT'yi Windows veya macOS'a nasıl kurarım?
Python ve Git'i kurun, AutoGPT deposunu klonlayın, bir sanal ortam oluşturun ve gereksinimleri kurun. Ardından OpenAI API anahtarınızı ekleyin (veya yerel bir LLM yapılandırın) ve başlatıcıyı çalıştırın; adım adım kılavuzlara yukarıdan bağlantı verilmiştir.
S3:Yerel bir model çalıştırarak OpenAI olmadan AutoGPT kullanabilir miyim?
Evet. AutoGPT'yi OpenAI uyumlu yerel bir uç noktaya (örneğin, Ollama veya LM Studio aracılığıyla) yönlendirin ve .env dosyanızda temel URL'yi ve modeli ayarlayın. Yerel modele bağlı olarak farklı kalite ve bağlam sınırları bekleyin.
S4:AutoGPT'yi etkili bir şekilde kullanmak için en iyi istemler nelerdir?
Rol, hedefler, kısıtlamalar ve çıktılar içeren bir görev tanımı kullanın. Web isteklerine sınırlar ekleyin, çıktı biçimlerini (CSV/Markdown) belirtin ve yapıyı ve tonu sabitlemek için bir örnek çıktı sağlayın.
S5:Eksik modüller veya API anahtarı sorunları gibi yaygın AutoGPT hatalarını nasıl düzeltirim?
Sanal ortamınızı etkinleştirin, pip'i yükseltin ve gereksinimleri yeniden yükleyin. API anahtarları için ortam değişkenlerini doğrulayın, hız sınırlarına dikkat edin ve belgeleri parçalara ayırarak veya özetleyerek bağlam boyutunu azaltın.