Büyük Dil Modelleri (BDM'ler), doğal dil işlemede dönüşüm yaratarak geliştiricilerin gelişmiş, yapay zeka destekli uygulamalar oluşturmasını sağlıyor. Ancak, bu modellere erişim genellikle maliyetlerle birlikte gelir. Neyse ki, OpenRouter ve çeşitli çevrimiçi hizmetler gibi platformlar, API'ler aracılığıyla BDM'lere ücretsiz erişim sunarak, finansal bir taahhütte bulunmadan deneme yapmayı mümkün kılıyor. Bu teknik rehber, OpenRouter ve çevrimiçi platformları kullanarak ücretsiz BDM'lerden nasıl yararlanılacağını, mevcut API'leri, kurulum süreçlerini ve pratik uygulama adımlarını ayrıntılı olarak inceliyor.
Neden Ücretsiz BDM'ler Kullanmalısınız?
Meta'nın Llama'sı veya Mistral'in Mixtral'ı gibi BDM'ler, sohbet robotları, kod oluşturucular ve metin analizörleri gibi uygulamalara güç verir. Bu modellere ücretsiz erişim, maliyet engellerini ortadan kaldırarak geliştiricilerin yapay zeka özelliklerini prototip haline getirmesini ve dağıtmasını sağlar. Birleşik bir çıkarım API'si olan OpenRouter, birden fazla BDM'ye standartlaştırılmış erişim sağlarken, GitHub Models gibi çevrimiçi platformlar kullanıcı dostu arayüzler sunar. Bunları Apidog ile birleştirerek, API çağrılarını zahmetsizce test edebilir ve hata ayıklayabilir, optimum performansı sağlayabilirsiniz.
OpenRouter'ı ve Ücretsiz BDM Erişimindeki Rolünü Anlamak
OpenRouter , çeşitli sağlayıcılardan BDM'leri toplayan, standartlaştırılmış, OpenAI uyumlu bir API sunan güçlü bir platformdur. Llama 3 ve Mistral 7B gibi modellere ücretsiz erişim ile hem ücretsiz hem de ücretli katmanları destekler. OpenRouter'ın temel özellikleri şunlardır:

- API Normalizasyonu: Sağlayıcıya özel API'leri birleşik bir formata dönüştürür.
- Akıllı Yönlendirme: Kullanılabilirliğe göre arka uçları dinamik olarak seçer.
- Hata Toleransı: Yedekleme mekanizmalarıyla hizmet sürekliliğini sağlar.
- Çok Modlu Destek: Metin ve görüntü girdilerini işler.
- Bağlam Uzunluğu Optimizasyonu: Token penceresi verimliliğini en üst düzeye çıkarır.
Geliştiriciler, OpenRouter'ı kullanarak birden fazla sağlayıcı hesabı yönetmeden çeşitli BDM'lere erişebilirler. Apidog, OpenRouter API çağrılarını test etmek ve görselleştirmek için araçlar sağlayarak, doğru istek biçimlendirmesini sağlayarak bunu tamamlar.
BDM'ler için Ücretsiz OpenRouter API'leri
OpenRouter, her biri benzersiz mimarilere ve yeteneklere sahip çeşitli ücretsiz BDM'lere erişim sunar. Aşağıda, Nisan 2025 itibarıyla, son analizlerden elde edilen teknik özelliklere dayalı olarak, mevcut ücretsiz modellerin kapsamlı bir listesi bulunmaktadır:
Mixtral 8x22B Instruct (Mistral AI)
- Mimari: Seyrek aktivasyonlu Mixture-of-Experts (MoE).
- Parametreler: Toplam 400B, ileri geçiş başına 17B aktif (128 uzman).
- Bağlam Uzunluğu: 256.000 token (1M teorik maksimum).
- Modlar: Metin + Görüntü → Metin.
- Kullanım Alanları: Çok modlu akıl yürütme, karmaşık sembolik akıl yürütme, yüksek verimli API dağıtımları.
Scout 109B (xAI)
- Mimari: Optimize edilmiş yönlendirmeli MoE.
- Parametreler: Toplam 109B, ileri geçiş başına 17B aktif (16 uzman).
- Bağlam Uzunluğu: 512.000 token (10M teorik maksimum).
- Modlar: Metin + Görüntü → Metin.
- Kullanım Alanları: Görsel talimat takibi, çapraz modlu çıkarım, dağıtım için optimize edilmiş görevler.
Kimi-VL-A3B-Thinking (Moonshot AI)
- Mimari: Özel görsel akıl yürütme ile hafif MoE.
- Parametreler: Toplam 16B, adım başına 2,8B aktif.
- Bağlam Uzunluğu: 131.072 token.
- Modlar: Metin + Görüntü → Metin.
- Kullanım Alanları: Kaynak kısıtlı görsel akıl yürütme, matematiksel problem çözme, uç yapay zeka uygulamaları.
Nemotron-8B-Instruct (NVIDIA)
- Mimari: NVIDIA optimizasyonları ile değiştirilmiş dönüştürücü.
- Parametreler: 8B.
- Bağlam Uzunluğu: 8.192 token.
- Modlar: Metin → Metin.
- Kullanım Alanları: NVIDIA optimize edilmiş çıkarım, verimli tensör paralelliği, nicelleştirme dostu dağıtımlar.
Llama 3 8B Instruct (Meta AI)
- Mimari: Dönüştürücü tabanlı.
- Parametreler: 8B.
- Bağlam Uzunluğu: 8.000 token.
- Modlar: Metin → Metin.
- Kullanım Alanları: Genel sohbet, talimat takibi, verimli temel görevler.
Mistral 7B Instruct (Mistral AI)
- Mimari: Dönüştürücü tabanlı.
- Parametreler: 7B.
- Bağlam Uzunluğu: 8.000 token.
- Modlar: Metin → Metin.
- Kullanım Alanları: Genel amaçlı NLP, hafif çıkarım.
Gemma 2/3 Instruct (Google)
- Mimari: Dönüştürücü tabanlı.
- Parametreler: 9B.
- Bağlam Uzunluğu: 8.000 token.
- Modlar: Metin → Metin.
- Kullanım Alanları: Kompakt, yüksek performanslı görevler, çok dilli uygulamalar.
Qwen 2.5 Instruct (Alibaba)
- Mimari: Dönüştürücü tabanlı.
- Parametreler: 7B.
- Bağlam Uzunluğu: 32.000 token.
- Modlar: Metin → Metin.
- Kullanım Alanları: Çok dilli, çok modlu akıl yürütme, talimat takibi.
Bu modellere OpenRouter'ın ücretsiz katmanından erişilebilir, ancak sınırlamalar geçerlidir (örneğin, 30 istek/dakika, 60.000 token/dakika). Geliştiricilerin kaydolması ve bir API anahtarı alması gerekir; bazen telefon doğrulaması gerekir.
BDM'ler için Diğer Ücretsiz Çevrimiçi Platformlar
OpenRouter'ın ötesinde, çeşitli platformlar BDM'lere ücretsiz erişim sağlar ve her birinin farklı avantajları vardır:
GitHub Models
- Erişim: Copilot aboneliklerine bağlı, GitHub iş akışlarına entegre edilmiştir.
- Modeller: Llama 3 8B, Phi-3 (Mini, Small, Medium) with 128K context.
- Özellikler: Token limitleri ile ücretsiz katman, geliştirici iş akışları için idealdir.
- Kullanım Alanları: Kod oluşturma, metin analizi.
- Entegrasyon: Apidog, GitHub'ın ekosistemi içinde API testini basitleştirir.

Cloudflare Workers AI
- Erişim: Nicelleştirilmiş modellerle (AWQ, INT8) ücretsiz katman.
- Modeller: Llama 2 (7B/13B), DeepSeek Coder (6.7B).
- Özellikler: Verimli temel çizgiler, ödeme doğrulaması gerekmez.
- Kullanım Alanları: Hafif çıkarım, uygun maliyetli dağıtımlar.
- Entegrasyon: Apidog, Cloudflare API'leri için doğru istek biçimlendirmesini sağlar.

Google AI Studio
- Erişim: Oran limitleri ile ücretsiz API anahtarı (10 istek/dakika, 1.500 günlük).
- Modeller: Gemini 2.0 Flash.
- Özellikler: İşlev çağırma, yüksek performanslı akıl yürütme.
- Kullanım Alanları: Çok modlu görevler, hızlı prototip oluşturma.
- Entegrasyon: Apidog, hata ayıklama için Gemini'nin API yanıtlarını görselleştirir.

Bu platformlar, tarayıcı tabanlı arayüzlerden API odaklı entegrasyonlara kadar alternatif erişim yöntemleri sunarak OpenRouter'ı tamamlar. Apidog, bu API'leri test etmek ve belgelemek için birleşik bir arayüz sağlayarak üretkenliği artırır.
Ücretsiz BDM Erişimi için OpenRouter'ı Kurma
OpenRouter'ın ücretsiz API'lerini kullanmak için şu adımları izleyin:
Hesap Oluşturun
- openrouter.ai adresini ziyaret edin ve kaydolun.
- Bir e-posta sağlayın ve istenirse telefon numaranızı doğrulayın.
- Kontrol panelinden bir API anahtarı oluşturun. Kimlik doğrulama için gerekli olduğundan güvenli tutun.

Oran Limitlerini Anlayın
- Ücretsiz katman limitleri arasında 30 istek/dakika, 60.000 token/dakika ve 1.000.000 token/gün bulunur.
- Kotaları aşmamak için OpenRouter'ın kontrol paneli aracılığıyla kullanımı izleyin.
Önkoşulları Yükleyin
- API çağrılarını betiklemek için Python (3.7+) veya Node.js'nin yüklü olduğundan emin olun.
- API testini ve dokümantasyonunu kolaylaştırmak için Apidog'u yükleyin.
Ortamınızı Yapılandırın
- Sabit kodlamadan kaçınmak için API anahtarınızı bir ortam değişkeninde (örneğin,
OPENROUTER_API_KEY
) saklayın. - Bir proje kurmak, OpenRouter'ın API spesifikasyonunu içe aktarmak ve anahtarınızı yapılandırmak için Apidog'u kullanın.
OpenRouter ile Bir API Çağrısı Yapma
OpenRouter'ın API'si, entegrasyonu kolaylaştıran OpenAI uyumlu bir formatı izler. Aşağıda, bir API çağrısı yapmaya yönelik, örnek bir Python betiği de dahil olmak üzere, adım adım bir kılavuz bulunmaktadır.
Adım 1: İsteği Hazırlayın
- Uç Nokta:
https://openrouter.ai/api/v1/chat/completions
- Başlıklar:
Authorization
:Bearer <YOUR_API_KEY>
Content-Type
:application/json
- Gövde: Modeli, istemi ve parametreleri (örneğin, sıcaklık, max_tokens) belirtin.
Adım 2: Kodu Yazın
İşte, Llama 3 8B Instruct'i sorgulamak için requests
kitaplığını kullanan bir Python örneği:
import requests
import json
# Configuration
api_key = "your_openrouter_api_key"
url = "https://openrouter.ai/api/v1/chat/completions"
headers = {
"Authorization": f"Bearer {api_key}",
"Content-Type": "application/json"
}
# Request payload
payload = {
"model": "meta-ai/llama-3-8b-instruct",
"messages": [
{"role": "user", "content": "Explain the benefits of using LLMs for free."}
],
"temperature": 0.7,
"max_tokens": 500
}
# Make the API call
response = requests.post(url, headers=headers, data=json.dumps(payload))
# Process the response
if response.status_code == 200:
result = response.json()
print(result["choices"][0]["message"]["content"])
else:
print(f"Error: {response.status_code}, {response.text}")
Adım 3: Apidog ile Test Edin
- OpenRouter API spesifikasyonunu Apidog'a aktarın.
- Yeni bir istek oluşturun, uç noktayı yapıştırın ve başlıklar ekleyin.
- Yükü girin ve isteği gönderin.
- Yanıtı incelemek ve hataları ayıklamak için Apidog'un görselleştirme araçlarını kullanın.

Adım 4: Yanıtları İşleyin
- Başarılı olduğunu doğrulamak için
200 OK
durumunu kontrol edin. - Oluşturulan metni çıkarmak için JSON yanıtını ayrıştırın.
- Hataları (örneğin,
429 Too Many Requests
) yeniden deneme mantığı uygulayarak işleyin.
Adım 5: Kullanımı Optimize Edin
- Maliyet verimliliği için daha küçük bağlam pencerelerine sahip modeller kullanın (örneğin, 8K token).
- Ücretsiz katman limitleri içinde kalmak için token kullanımını izleyin.
- Testi otomatikleştirmek ve API dokümantasyonu oluşturmak için Apidog'dan yararlanın.
Bu betik, temel bir API çağrısını gösterir. Üretim için, hata işleme, oran sınırlaması ve günlüğe kaydetme ekleyin. Apidog, istek yönetimi için kullanıcı dostu bir arayüz sağlayarak bu görevleri basitleştirir.
Ücretsiz BDM'leri Kullanmaya Yönelik En İyi Uygulamalar
Ücretsiz BDM'lerin faydalarını en üst düzeye çıkarmak için şu teknik en iyi uygulamaları izleyin:
Doğru Modeli Seçin
- Görev gereksinimlerine göre modeller seçin (örneğin, genel sohbet için Llama 3, programlama için DeepSeek Coder).
- Performansı ve verimliliği dengelemek için bağlam uzunluğunu ve parametre boyutunu göz önünde bulundurun.
API Çağrılarını Optimize Edin
- Özet istemler oluşturarak token kullanımını en aza indirin.
- Gereksiz yükü azaltmak için birden fazla sorgu için toplu işlem kullanın.
- Netlik ve doğruluk sağlamak için Apidog ile istemleri test edin.
Oran Limitlerini İşleyin
- Başarısız istekleri yeniden denemek için üstel geri alma uygulayın.
- API çağrılarını azaltmak için sık sorulan sorgular için yanıtları önbelleğe alın.
Veri Gizliliğini Sağlayın
- Sağlayıcıların veri kullanımı politikalarını inceleyin (örneğin, Google AI Studio'nun eğitim verileri uyarıları).
- Sağlayıcı gizliliği garanti etmediği sürece hassas verileri göndermekten kaçının.
Performansı İzleyin
- Yanıt sürelerini ve hata oranlarını kaydetmek için Apidog'u kullanın.
- Modelleri göreve özel ölçütlere göre karşılaştırın (örneğin, doğruluk, akıcılık).
Nicelleştirmeden Yararlanın
- Daha hızlı çıkarım için Cloudflare veya GitHub Models'da nicelleştirilmiş modelleri (örneğin, AWQ, FP8) tercih edin.
- Hassasiyet ve verimlilik arasındaki değiş tokuşları anlayın.
Bu uygulamalara uyarak, ücretsiz BDM'lerin verimli ve güvenilir bir şekilde kullanılmasını sağlarsınız; Apidog, akıcı test ve dokümantasyon yoluyla iş akışınızı geliştirir.
Zorluklar ve Sınırlamalar
Ücretsiz BDM'ler önemli avantajlar sunarken, bazı zorluklarla birlikte gelir:
Oran Limitleri
- Ücretsiz katmanlar katı kotalar uygular (örneğin, OpenRouter'da 1.000.000 token/ay).
- İstemleri optimize ederek ve yanıtları önbelleğe alarak azaltın.
Bağlam Penceresi Kısıtlamaları
- Bazı modeller (örneğin, Nemotron-8B) sınırlı bağlam uzunluklarına (8K token) sahiptir.
- Uzun bağlamlar gerektiren görevler için Phi-3 (128K) gibi modeller kullanın.
Performans Değişkenliği
- Daha küçük modeller (örneğin, Mistral 7B) karmaşık görevlerde yetersiz performans gösterebilir.
- En iyi uyumu belirlemek için Apidog ile birden fazla modeli test edin.
Veri Gizliliği Endişeleri
- Sağlayıcılar, aksi belirtilmedikçe girdi verilerini eğitim için kullanabilir.
- Hizmet şartlarını inceleyin ve mümkün olduğunda yerel modeller kullanın (örneğin, AnythingLLM aracılığıyla).
Sağlayıcı Altyapısına Bağımlılık
- Ücretsiz katmanlar kesinti veya daralma yaşayabilir.
- OpenRouter'ın hata toleransını kullanarak yedekleme mekanizmaları uygulayın.
Bu sınırlamalara rağmen, ücretsiz BDM'ler, özellikle sağlam API yönetimi için Apidog ile eşleştirildiğinde, geliştiriciler için güçlü bir araç olmaya devam ediyor.
Ücretsiz BDM'leri Uygulamalarınıza Entegre Etme
Ücretsiz BDM'leri uygulamalarınıza entegre etmek için şu iş akışını izleyin:
Gereksinimleri Tanımlayın
- Görevleri belirleyin (örneğin, sohbet robotu, metin özetleme).
- Performans ve ölçeklenebilirlik ihtiyaçlarını belirleyin.
Bir Platform Seçin
- Birden fazla modele API odaklı erişim için OpenRouter'ı kullanın.
- Daha basit arayüzler için Grok veya GitHub Models'ı tercih edin.
Entegrasyonu Geliştirin
- API çağrılarını işlemek için betikler yazın (yukarıdaki Python örneğine bakın).
- İstekleri test etmek ve iyileştirmek için Apidog'u kullanın.
Dağıtın ve İzleyin
- Uygulamanızı bir bulut platformunda (örneğin, Vercel, AWS) dağıtın.
- Apidog'un analitikleriyle API kullanımını ve performansını izleyin.
Yineleyin ve Optimize Edin
- Farklı modeller ve istemler deneyin.
- API spesifikasyonlarını ekibinizle belgelemek ve paylaşmak için Apidog'u kullanın.
Bu iş akışı, test ve dokümantasyonda kritik bir rol oynayan Apidog ile sorunsuz entegrasyon sağlar.
Sonuç
OpenRouter ve çevrimiçi platformlar aracılığıyla erişilebilen ücretsiz BDM'ler, geliştiricilere finansal engeller olmadan yapay zeka destekli uygulamalar oluşturma olanağı sağlar. OpenRouter'ın birleşik API'sini kullanarak, Llama 3, Mixtral ve Scout gibi modellere erişebilirken, Grok ve GitHub Models gibi platformlar alternatif erişim yöntemleri sunar. Apidog, API çağrılarını test etmek, hata ayıklamak ve belgelemek için araçlar sağlayarak bu süreci geliştirir ve sorunsuz bir geliştirme deneyimi sağlar. OpenRouter'a kaydolarak ve Apidog'u ücretsiz indirerek bugün denemeye başlayın. Doğru yaklaşımla, ücretsiz BDM'ler projeleriniz için sonsuz olasılıkların kilidini açabilir.
