1in8b Engine · 8 Milyarda 1'in arkasındaki yaşam simülasyonu
1in8b Engine API beta
8 Milyarda 1'de şu anda doğan bebeklerden biri olur ve tek bir hayatı sonuna kadar yaşarsın. Nerede doğacağını seçemezsin. 1in8b Engine API, bunun arkasındaki motoru sana ödünç verir: ülke ya da doğum yılı gibi koşulları belirle, birçok hayatı bir arada çalıştır ve hayatların nasıl farklılaştığını istatistiklerle karşılaştır. Kod bilmene gerek yok: Bir yapay zekâdan iste, kendi deney sayfan olsun.
Anahtarın geldi mi? Hemen dene. 1in8b Engine’i dene sayfası motoru düğmelerle çağırır, kod gerekmez. Anahtar e-postandaki bağlantı, sayfayı anahtar içinde olarak açar.
Bir projede kullan
- NPC’ler ve sanal dünyalar: bugün yaşayan insanlar (
/person) senin sakinlerin olur; işleri, aileleri ve yaşadıkları tarihle birlikte. Tek bir/liveçağrısı 10 hayatı bir yıl ilerletir. - Uygulamalar ve etkileşimli hikâyeler:
/liveher kararı dünyanın verdiği olasılıklarla birlikte gönderir. Ekranı sen çizersin, seçimi o kişi yapar. - Yapay zekâ değerlendirmesi ve araştırma: bir yapay zekâyı insanların yaşadığı yerlere göre seçilen kişilerle dene ya da hayatları koşullara göre karşılaştır. Sonuçların bir simülasyondan geldiğini belirt.
- Dersler ve tarih: 1950’den bu yana herhangi bir yılda doğ; her yıl, ülkeyi o zamanki hâliyle ve insanlara dokunan tarihle getirir.
- Tüm çağrılar ve koşullar İngilizce belgelerde; yapay zekâ araçları
/api/v1/openapi.jsondosyasını okuyabilir.
Kod yazmadan, yapay zekâyla
- Anahtar al: api@1in8b.life adresine herhangi bir e-posta gönder; ücretsiz anahtar hemen yanıt olarak gelir. Anahtar
k8b_ile başlar. - Yapay zekâdan iste: Aşağıdaki metni olduğu gibi kopyalayıp kullandığın yapay zekâ sohbetine yapıştır. Anahtarını yapay zekâya verme.
- Dosyayı aç: Yapay zekânın hazırladığı HTML dosyasını indir ve tarayıcında aç. Sohbetin içindeki önizleme bağlantıyı engelleyebilir.
- Dene: Anahtarını sayfanın en üstündeki kutuya yapıştır, iki ülke seç ve karşılaştır. Bir hata çıkarsa ekrandaki mesajı olduğu gibi yapay zekâya yapıştır; düzeltir.
Kopyalayıp yapıştıracağın metin
Bana tarayıcıda açabileceğim tek bir HTML dosyası hazırla: HTML, CSS ve JavaScript bu tek dosyada olsun, hiçbir şey kurmak gerekmesin. Sayfa, 1in8b Engine API'yi (belgeler: https://1in8b.life/en/api/) kullanarak iki ülkede simüle edilen hayatları karşılaştırıyor. 1. En üstte API anahtarımı yapıştıracağım bir kutu olsun (k8b_ ile başlar). Anahtarı yalnızca sayfa açıkken kullan; dosyaya asla yazma. 2. https://1in8b.life/api/v1/countries adresinden doldurulan iki ülke menüsü (anahtar gerekmez): her kaydın iso3 alanını kullan ve name.tr göster. İsteğe bağlı bir doğum yılı kutusu, 1950–2025 arası; boş = bugünün dünyası. 3. Her ülke için şu adresi çağıran bir "Karşılaştır" düğmesi: https://1in8b.life/api/v1/simulate?country=ISO3&n=15 (yıl girildiyse &year=YYYY ekle), başlık: Authorization: Bearer <anahtar> 4. Her yanıtta "female" ve "male" var; her birinde age_at_death.mean (ortalama ölüm yaşı), survival["65"] (65 yaşına ulaşanların payı), children_by_46 (46 yaşına kadar ortalama çocuk sayısı), at_40.working (40 yaşında çalışanların payı) ve at_40.education (40 yaşında eğitim düzeyine göre paylar) bulunuyor. Paylar 0 ile 1 arasında sayılar. İki ülkeyi yan yana, sade cümleler ve basit çubuk grafiklerle Türkçe göster. 5. Sonuçların altına şunu yaz: "1in8b Engine (1in8b.life) tarafından simüle edilen hayatlar; gerçek kişiler değil. Her cinsiyetten 15 hayat olduğu için sayılar yaklaşıktır." 6. Bir çağrı başarısız olursa yanıttaki "error" metnini göster. Ücretsiz anahtarım çağrı başına 60, ayda 500 hayat birimine izin veriyor. Bu karşılaştırma ülke başına 30 birim (doğum yılıyla 60) kullanıyor, bu yüzden n'yi 15'te tut.
Biraz daha dene
- Yapay zekâdan bunun yerine aynı ülkeyi iki farklı yılda karşılaştırmasını iste; örneğin 1960'ta ve bugün başlayan hayatlar.
- Bir hayatı hikâye gibi okumak için
/api/v1/life?record=1kullanmasını iste. Kayıt İngilizce gelir; çevirmesini de iste. - Her seferinde bir şeyi değiştir ("hayatların nasıl sona erdiğini de göster, adları /api/v1/causes'tan al", "grafikleri daha anlaşılır yap"): yapay zekâyla bir şey yapmak böyle olur, çabucak alışırsın.
Ücretsiz deneme
- Anahtar başına ayda 500 hayat birimi. Bugünün dünyasında bir hayat 1 birim; geçmiş bir yılda ya da gelecek dünyada 2 birim.
- Çağrı başına: tek tek en fazla 5 hayat (life), karşılaştırmada en fazla 60 birim (simulate). Dakikada en fazla 30 çağrı.
- Yukarıdaki karşılaştırmayla ayda yaklaşık 8 deneme yapabilirsin (doğum yılıyla yaklaşık 4). Daha fazlasına ihtiyacın varsa contact@1in8b.life adresine yaz.
- Para kazanmadan kamu yararına kullanım için (üniversite ya da enstitüde araştırma, öğretim, kâr amacı gütmeyen kuruluşlar ve kamu kurumları, gazetecilik) builder planı boyutu bir yıl ücretsiz. Anahtarın gittiği (ya da gideceği) adresten contact@1in8b.life adresine kim olduğunu ve ne yaptığını yaz.
Bilmen gerekenler
- API'deki hayatlar gerçek istatistiklere göre simüle edilir: gerçek dünya ya da gerçek kişiler değildir. En ağır satırlar (intihar ve birkaç başka konu) yalnızca istediğinizde gelir.
- Her anahtarın nasıl kullanıldığını izliyoruz; koşullara aykırı kullanılan bir anahtar kapatılabilir.
- Sonuçları gösterirken kaynak olarak “1in8b Engine (1in8b.life)” yaz.
- Anahtar yalnızca senin: kimseye verme, herkese açık yerlerde paylaşma. Kaybedersen aynı adresten tekrar yaz; yenisi gelir.
- Sonuçları gerçek kişiler hakkında karar vermek için kullanma (sağlık, sigorta, kredi, iş vb.).
- Teknik açıklama ve kullanım koşullarının tamamı İngilizce sayfada; geçerli olan o koşullardır.