34 ücretsiz LLM sağlayıcısını tek API'de birleştirin
FreeLLMAPI, 34 farklı ücretsiz büyük dil modeli sağlayıcısını OpenAI formatında tek bir REST API altında toplayarak akıllı yönlendirme ve arıza toleransı sunar.
Güncelleme
- 26 Ekim 2026: Yıldız 40.353 → 41.667, son sürüm v0.16.10 (25 Ekim 2026).
- 24 Ekim 2026: Yıldız 39.822 → 40.353, son sürüm v0.16.9 (23 Ekim 2026).
- 23 Ekim 2026: Yıldız 38.660 → 39.822, son sürüm v0.16.8 (23 Ekim 2026).
- 21 Ekim 2026: Yıldız 38.000 → 38.660, son sürüm v0.16.7 (21 Ekim 2026).
Ne kazandırır?
- 34 ücretsiz model sağlayıcısı: Google Gemini, Groq, Cloudflare Workers AI ve Hugging Face dahil onlarca ücretsiz sağlayıcıya tek noktadan erişim.
- OpenAI REST API uyumluluğu: /v1/chat/completions uç noktası sayesinde LangChain, LlamaIndex ve mevcut yapay zekâ uygulamalarıyla kod değiştirmeden çalışma.
- Akıllı yönlendirme ve arıza kurtarma: Bir sağlayıcı hız sınırına (rate limit) ulaştığında veya hata verdiğinde otomatik olarak alternatif sağlayıcıya geçiş.
- Streaming (Server-Sent Events) desteği: Model çıktılarını gerçek zamanlı kelime kelime akış olarak alabilme imkânı.
- Hafif ve kolay dağıtım: Docker veya Node.js ile saniyeler içinde yerel bilgisayarda ya da sunucuda ayağa kaldırılabilen mimari.
Kurulum
git clone https://github.com/tashfeenahmed/freellmapi.git
cd freellmapi
npm installÇalıştırma
npm start
# OpenAI uyumlu istek:
curl http://localhost:3000/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{"model":"gpt-4o-mini","messages":[{"role":"user","content":"Merhaba!"}]}'Kaynak: Resmî kaynak: https://github.com/tashfeenahmed/freellmapi
Teknik mimari ve çalışma prensibi
FreeLLMAPI, istemciden gelen OpenAI formatındaki istekleri sağlayıcıya özel imzalara çeviren bir ters proxy katmanı uygular:
- Sağlayıcı Adaptör Katmanı: Farklı REST ve WebSocket API'lerini ortak bir JSON yanıt formatında normalize eden genişletilebilir mimari.
- Dinamik Yük Dengeleme ve Kota İzleme: Her sağlayıcının anlık hız sınırlarını izleyerek istekleri en hızlı yanıt veren aktif modele yönlendirme.
- Yerleşik Önbellek ve Hata Yönetimi: Tekrarlanan sorguları önbelleğe alıp zaman aşımlarında otomatik yeniden deneme (retry) mekanizması.
Model yönlendirme ve arıza toleransı mekanizması
Geliştiriciler FreeLLMAPI ile maliyet oluşturmadan üretim ortamına yakın testler gerçekleştirebilir:
- Çoklu Model Karşılaştırma: Aynı kullanıcı girdisini farklı açık kaynak modellerine göndererek yanıt kalitesini ve gecikme sürelerini ölçümleyin.
- Geliştirme ve Prototipleme Aşamasında Tasarruf: Ücretli API anahtarları tanımlamadan yapay zekâ destekli prototipleri ve MVP projelerini hızlıca ayağa kaldırın.
- Yedekleme Stratejisi (Fallback Pipeline): Birincil sağlayıcı kapandığında sisteminizin kesintiye uğramadan ikincil modellere yönlenmesini sağlayın.
Kod bilmiyorsanız
FreeLLMAPI aracını Docker ile yerel sunucumda nasıl çalıştıracağımı, OpenAI Node.js SDK'sını bu yerel uç noktaya nasıl yönlendireceğimi ve bir sağlayıcı hata verdiğinde otomatik yedek model kullanımını nasıl sağlayacağımı kod örnekleriyle açıklar mısın?
Depo: https://github.com/tashfeenahmed/freellmapi. Kurulum ve çalıştırmada bu deponun README dosyasındaki resmî talimatları esas al.
Başlamadan önce hangi işletim sisteminde çalıştığımızı ve gerekli araçların (ör. Python, Node.js, Git, Docker) kurulu olup olmadığını kontrol et; eksik olanları bu sisteme göre adım adım kur.
Çalışmak için yeni ve boş bir klasör oluştur. Bu klasörün dışındaki dosyalarıma dokunma, hiçbir şeyi silme. Her komutu çalıştırmadan önce ne yapacağını bir cümleyle söyle.
Her adımın sonunda ekranda ne görmem gerektiğini söyle. Bir hata oluşursa hata mesajını sana olduğu gibi yapıştıracağım, birlikte düzeltelim.
Sıkça sorulan sorular
- FreeLLMAPI kullanmak için API anahtarı satın almam gerekir mi? Hayır. Sistem, ücretsiz katman sunan veya kamuya açık ücretsiz çıkarım sağlayan 34 yapay zekâ modelini bir araya getirir.
- Hangi büyük dil modelleri destekleniyor? Llama 3, Mistral, Gemma, Claude benzeri açık ağırlıklı modeller ve Google Gemini ücretsiz katmanı gibi popüler modeller desteklenmektedir.
- Kurumsal gizlilik için uygun mudur? FreeLLMAPI açık kaynaklıdır ve yerel ağınızda çalışır, ancak arkadaki ücretsiz sağlayıcıların kendi kullanım şartları ve gizlilik politikaları geçerlidir.
- LangChain veya CrewAI ile uyumlu mudur? Evet. Tam bir OpenAI REST API emülasyonu sağladığı için baseURL adresini localhost:3000/v1 yaparak tüm LLM çatılarıyla doğrudan kullanılabilir.
Bağlantılar
TreScout bu aracı geliştirmedi · GitHub trendlerinde keşfedip Türkçe tanıttı. Tanıtım metni deponun kendi belgelerinden yapay zekâ ile hazırlandı. Bu sayfa deponun 2026-08-28 tarihindeki hâlini anlatır: Yıldız sayısı ve yazdığımız metin o güne aittir, depo sonrasında değişmiş olabilir. Güncel durum için depo bağlantısına bakın.