Okuma 6.4 dkKategoriler: OTONOM ARAÇLAR

OpenClaw, büyük dil modellerini (LLM) kullanarak görevleri otonom şekilde yerine getirebilen yapay zeka ajanları(agent) geliştirmenizi sağlayan bir framework’tür.

Klasik chatbot’ların aksine, OpenClaw ajanları yalnızca yanıt üretmekle kalmaz; aynı zamanda araçlar kullanabilir, kararlar alabilir ve çok adımlı görevleri otomatik olarak gerçekleştirebilir.

Kısaca OpenClaw, bir LLM’i “pasif bir sohbet modeli” olmaktan çıkarıp aktif bir dijital asistana dönüştürür.

OpenClaw ile şunları yapabilirsiniz:

  • API’lere bağlanan ajanlar geliştirmek
  • Dosya okuma ve veri işleme gibi görevleri otomatikleştirmek
  • Telegram / WhatsApp üzerinden çalışan yapay zeka asistanları kurmak
  • Birden fazla yeteneğe sahip ajanlar oluşturmak

Yapay zeka dünyası hızla “chatbot”lardan “ajan”lara doğru evriliyor. OpenClaw ise özellikle modüler ve genişletilebilir mimarisiyle bu dönüşümde öne çıkan çözümlerden biridir.

Nasıl Yüklerim?

Öncelikle, aşağıdaki komutlar kullanılarak Node.js sürüm 22 veya 24 yüklenmelidir:

Copy to Clipboard
Not: Sisteminizde birden fazla nvm sürümü varsa, LTS sürümünü kullanmak için nvm use –lts komutunu kullanın.

Ardından, OpenClaw’ı global olarak yüklemek için:

Copy to Clipboard

Kurulumdan sonra, OpenClaw’ı terminal üzerinden başlatmak için:

Copy to Clipboard

Güvenlik Uyarısı

Açılan ekran, aslında OpenClaw’ın “Güçlüyüm ama aynı zamanda tehlikeli olabilirim” mesajını verdiği bölümdür. Bu ekranda aşağıdaki uyarılar yer alır:

  • “Bu bir chatbot değildir”
  • “Prompt’larla manipüle edilebilirim”
  • “Çok kullanıcılı kullanım tehlikelidir”
  • “Güvenlik konusunda bilginiz yoksa kullanmayın”

OpenClaw gibi araçlara erişimi olan AI ajanlarını çalıştırırken, bu ajanları bir container (Docker) içinde izole etmek temel bir güvenlik katmanı sağlar.

Kurulum Adımları

Kurulum sihirbazı sizden çeşitli yapılandırma ayarları isteyecektir:

1. Model ve Kimlik Doğrulama

Bu adımda OpenClaw için kullanılacak model ve kimlik doğrulama sağlayıcısını seçeriz. Yani ajanların hangi LLM’i kullanacağını ve bu modele nasıl bağlanacağını burada belirleriz.

Ollama’yı seçmeden önce, NVIDIA Jetson tabanlı cihazlarda (örneğin NVIDIA Jetson Nano Developer Kit, Jetson Orin NX ve Jetson Orin Nano) LLM çalıştırmak, sınırlı RAM ve depolama kapasitesi nedeniyle oldukça zordur. Bu kısıtların mutlaka göz önünde bulundurulması gerekir.

Ollama ise kuantize edilmiş modeller kullanarak disk ve bellek kullanımını önemli ölçüde azaltır ve model yönetimini basitleştirir. Bu nedenle edge AI(Uç yapay zeka) uygulamaları için pratik ve verimli bir çözüm sunar.

Ollama’yı aşağıdaki şekilde kurabilirsiniz:

Copy to Clipboard

Bundan sonra, ollama run komutunu kullanarak modelleri indirebilirsiniz. Örneğin:

Copy to Clipboard

Aşağıda önerilen modellerin listesi ve performans karşılaştırması yer almaktadır:

Model Kalite
Llama 3.1 8B (Q4)  Mükemmel
Mistral 7B (Q4) Mükemmel
Phi-3 Mini (Q4) İyi
Gemma 2B (Q4) Hızlı
TinyLlama 1B (Q4) Temel
Qwen2.5 7B (Q4) Mükemmel

2. Platform Seçimi

Burada OpenClaw aracısının hangi platformda çalışacağını seçiyoruz (örneğin, Telegram, WhatsApp, Notion). Bu adımda, kullanıcıların aracıyla hangi kanal üzerinden iletişim kuracağını belirliyoruz.

3. Arama Sağlayıcısı

Burada, OpenClaw ajanına internette arama yapma olanağı sağlayacak arama sağlayıcı hizmetini seçiyoruz. Bu adımda, ajanın web’de arama yaparken hangi arama motorunu (örneğin, Brave, Google, vb.) kullanacağını belirliyoruz.

4. Yetenekler

Burada, OpenClaw ajanına hangi yeteneklerin ekleneceğini ve gerekli bağımlılıkların kurulup kurulmayacağını seçiyoruz. Bu adımda, ajanın hangi araçları kullanabileceğini belirliyoruz (örneğin, GitHub, web, dosya işlemleri vb.).

Clawhub.ai üzerinden yetenekleri (skills) ayrı ayrı indirmeniz de mümkündür. Seçtiğiniz bir yeteneği indirmek için:

Copy to Clipboard

5. API Anahtarları ve Hook’lar

Bu bölümde, OpenClaw ajanına bağlı bazı yetenekler (skills) için API anahtarlarını girebilir ve otomasyon (hook) özelliklerini etkinleştirebilirsiniz. Bu adımda, ajanın harici servislerle entegre olup olmayacağını ve belirli komutlara karşı otomatik aksiyonlar alıp almayacağını belirleriz.

Hook nedir?

Hook’lar, OpenClaw içinde belirli bir olay gerçekleştiğinde otomatik olarak çalışan aksiyonlardır.

Örneğin, bir komut verdiğinizde ajan sizin ekstra bir işlem yapmanıza gerek kalmadan konuşmayı kaydedebilir veya hafızaya alabilir. Bu yapı, tekrar eden görevleri otomatikleştirir ve ajanın daha “akıllı” davranmasını sağlar.

Kısacası, hook’lar ajanın arka planda bazı işleri kendi kendine gerçekleştirmesine olanak tanır.

Masaüstü Uygulaması

Komutu terminale yapıştırdıktan sonra size bir anahtar verilecektir. Bu anahtarı kullanarak OpenClaw’a dashboard üzerinden erişebilirsiniz.

Copy to Clipboard

Ajanlar Nasıl Kontrol Edilir?

OpenClaw’da bir ajanın davranışı, görevleri ve kimliği .md dosyaları ile tanımlanır. Bu dosyalar aslında ajanın hafızası, kişiliği ve yetenek yapılandırması gibi çalışır.

Dosya Açıklaması
AGENTS.md  Ajanın nasıl çalıştığını tanımlayan ana dosyadır. Başlangıçta hangi dosyaların okunacağını ve nasıl davranacağını belirler.
SOUL.md Ajanın karakterini, davranış tarzını ve sınırlarını belirler. Yani “nasıl bir varlık” olduğunu tanımlar.
USER.md Ajanın kiminle konuştuğunu ve nasıl hitap etmesi gerektiğini belirler.
IDENTITY.md Ajanın adı, tarzı ve genel kimliğini içerir.
TOOLS.md Ajanın hangi araçları kullanabileceğini tanımlar.
HEARTBEAT.md Ajanın periyodik kontroller yapmasını sağlar. Boşsa çalışmaz; doluysa belirli aralıklarla görevler yürütülür.
BOOTSTRAP.md Ajan ilk başlatıldığında kendini tanıtması için kullanılır. Genellikle kurulumdan sonra silinir.

Bu dosyalar şu dizinde bulunabilir:
/home/your_username/.openclaw/workspace

OpenClaw gibi modern AI ajanlarını edge ortamında verimli şekilde çalıştırmak için doğru donanım seçimi kritik önem taşır. NVIDIA Jetson platformları, güçlü GPU mimarisi ve enerji verimliliği sayesinde bu tür uygulamalar için ideal bir altyapı sunar.

Özellikle  Jetson Orin Nano Super Developer Kit, Jetson AGX Orin Developer Kit ve yeni nesil Jetson AGX Thor platformu, farklı ölçeklerde AI ajanları geliştirmek ve çalıştırmak için yüksek performanslı çözümler sunmaktadır.

Bu sistemleri projelerinizde kullanarak, yerel (on-device) yapay zeka uygulamaları geliştirebilir, düşük gecikmeli ve güvenli çözümler oluşturabilirsiniz.

👉 İhtiyacınıza uygun NVIDIA Jetson platformlarını incelemek ve satın almak için mağazamızı ziyaret edebilirsiniz.

https://openzeka.com/urun-kategori/gelistirici-kitleri/

OPENZEKA HABERLERİ

Abone olmak ister misiniz?

Hemen ilgilendiğiniz alanları seçerek bültenimizden haberdar olabilirsiniz.

Kategoriler

OPENZEKA HABERLERİ

Abone olmak ister misiniz?

Hemen ilgilendiğiniz alanları seçerek bültenimizden haberdar olabilirsiniz.

Kategoriler

Hesaplarınızda paylaşmak ister misiniz?

İlgili Yazılar