Prism (prismphp.com), Laravel geliştiricileri için yapay zekâ modelleriyle çalışmayı "native" bir deneyim haline getiren güçlü bir soyutlama katmanıdır.
2026 yılı itibarıyla, Vercel AI SDK'nın PHP dünyasındaki karşılığı olarak görülen Prism; OpenAI, Anthropic, Google Gemini, DeepSeek ve yerel modeller (Ollama) gibi pek çok sağlayıcıyı tek bir akıcı (fluent) API altında birleştirir.
Prism'in en büyük farkı, Laravel'in felsefesine tam uyum sağlamasıdır. Promptlarınızı Blade şablonları olarak yönetebilir, AI yanıtlarını doğrudan PHP objelerine veya dizilerine (Schema desteğiyle) dönüştürebilir ve test süreçlerinde "Fake" yanıtlar kullanarak güvenli bir geliştirme ortamı oluşturabilirsiniz.
Temel Özellikler
Unified Provider API: Uygulama kodunuzu değiştirmeden sadece bir satırla OpenAI'dan Claude'a veya yerel bir Ollama modeline geçiş yapmanıza olanak tanır. Blade as Prompt: Karmaşık promptları string birleştirmelerle uğraşmadan, Laravel'in tanıdık Blade şablon motoruyla temiz ve yönetilebilir şekilde oluşturmanızı sağlar.
Structured Outputs (Schemas): AI'dan gelen yanıtları belirli bir şemaya (String, Number, Array, Enum vb.) zorlayarak, uygulamanızın hata almadan çalışmasını garanti eder.
Prism Server: Kendi AI modellerinizi veya iş akışlarınızı OpenAI uyumlu bir API ucu olarak dışarıya açmanıza imkan tanır. Tool & Function Calling: Yapay zekâya kendi Laravel metodlarınızı "araç" olarak tanımlayabilir, AI'nın bu araçları otonom olarak kullanmasını sağlayabilirsiniz.
Multi-Modal Support: Metinlerin yanı sıra görselleri, dökümanları ve ses dosyalarını da aynı akıcı yapı üzerinden işleyebilir. Testing Suite: AI entegrasyonlarınızı test etmek için gelişmiş faking ve assertion (iddia) metodları sunarak üretim hatalarını minimize eder.
Kimler İçin Uygun?
Laravel kullanarak modern ve yapay zekâ destekli uygulamalar inşa eden yazılım geliştiricileri Birden fazla AI sağlayıcısını (multi-LLM) aynı anda kullanmak veya maliyet/performans analizi yapmak isteyen ekipler AI çıktılarını güvenilir bir şekilde veritabanına kaydetmesi gereken veri mühendisleri Kod yazma sürecinde "Laravel tarzı" (Eloquent, Blade vb.) temizlik ve düzen arayan PHP profesyonelleri Kendi AI ajanlarını (Agents) ve otonom iş döngülerini kurmak isteyen girişimciler
Fiyatlandırma (Şubat 2026 Güncel)
Core Package: ÜCRETSİZ. Açık kaynaklıdır ve MIT lisansı ile dilediğiniz projede kullanabilirsiniz.
AI API Costs: Prism'in kendisi ücretsiz olsa da, kullandığınız sağlayıcılara (OpenAI, Anthropic vb.) kendi API anahtarlarınız üzerinden ödeme yaparsınız.
Sponsorship / Support: Projeye destek olmak ve bazı ek özelliklere (erken erişim, özel destek kanalları) ulaşmak için GitHub üzerinden sponsorluk seçenekleri mevcuttur.
Kullanım Bilgileri
composer require prism-php/prism komutuyla herhangi bir Laravel projesine saniyeler içinde dahil edilir
PHP 8.2+ ve Laravel 11/12 sürümleriyle tam uyumlu çalışır
Türkçe dilindeki promptları ve çok dilli (multilingual) içerik üretimini başarıyla destekler
Dökümantasyonu son derece kapsamlıdır ve her özellik için canlı kod örnekleri sunar
Geniş bir "Relay" (MCP client) ve "Workflow" ekosistemine sahiptir, bu sayede karmaşık ajan döngüleri kolayca kurulabilir
Örnek Kullanımlar
Akıllı Metin Üretimi → Prism::text()->using(Provider::Anthropic, 'claude-3-5')->withPrompt('Laravel nedir?')->asText();
Yapılandırılmış Veri → "Bu kullanıcı yorumundan ismi, puanı ve şikayeti JSON formatında ayıkla (Schema kullanarak)."
AI Ajanı → "Veritabanındaki son 10 siparişi oku ve eksik olan kargo bilgilerini API üzerinden sorgulayıp kullanıcıya e-posta taslağı hazırla."
Görsel Analizi → "Yüklenen faturanın fotoğrafını oku ve toplam tutar ile KDV oranını veritabanına kaydet."
Prism Server → "Kendi eğittiğim Llama modelini, ChatGPT arayüzünde kullanabilmek için OpenAI uyumlu bir sunucu haline getir."
PrismPHP, Laravel'in zarafetini yapay zekânın gücüyle birleştiren, PHP geliştiricilerini AI çağında birer "süper geliştiriciye" dönüştüren 2026'nın en temel kütüphanesidir.
.jpeg%3Falt%3Dmedia%26token%3D35eeb1b4-a10e-453e-8311-307c93fd105e&w=3840&q=75)