1in8b Engine · 推动80亿分之1的人生模拟
1in8b Engine API 测试版
在80亿分之1,你会成为此刻诞生的婴儿之一,走完仅此一次的人生。出生的地方无法选择。1in8b Engine API 把背后的引擎借给你:设定国家、出生年份等条件,一次跑很多段人生,用统计比较人生会有什么不同。不会写程式也没关系,请AI帮忙,就能做出属于自己的实验页面。
拿到金钥了吗?马上试试看。试用 1in8b Engine 页面只要按按钮就能呼叫引擎,不必写程式。按下金钥邮件里的连结,打开时金钥已经填好。
方案
先用免费金钥开始,需要更多时再选择方案。
中国大陆无法使用 Link,因此付费方案目前不在当地销售;免费方案在当地也能照常使用。
方案是按月付费的订阅。Stripe 的 Link 是销售方,负责税务、收据与取消。付款后会回到只显示一次金钥的页面,先前寄到该信箱的金钥会停止使用(本月已用的量会延续)。随时可以取消,已付费的那个月结束前仍可使用。付款后30天内,写信到contact@1in8b.life就能申请退款。付款资料只留在 Stripe,使用条款在英文页面。
直接连接AI应用程式(MCP)
在 Claude 这类AI应用程式中把引擎加为连接器,不用写程式、不用档案,用对话就能使用。只要三个步骤。
- 1取得免费金钥
寄任何一封信到 api@1in8b.life,金钥会马上回信寄给你。
- 2新增自订连接器
在 Claude(网页版、桌面版)的设定 → 连接器中按「新增自订连接器」,填入下方网址。其他AI应用程式也一样,在 MCP 连接器的选单填入同一个网址即可。
https://1in8b.life/mcp - 3贴上一次金钥
按下「连接」后会开启 1in8b.life 的页面,在那里贴上一次金钥就完成了。金钥不会交给AI应用程式。
接着只要这样说就行:「请从1950年出生在韩国的奶奶开始,过三代人生」、「请比较1960年和今天的印度孩子」。每次呼叫都会使用金钥的单位。
用在专案里
- NPC 与虚拟世界:把现在活着的人(
/person)变成城镇居民,工作、家庭和经历过的历史都会一起带来;呼叫一次/live,就有 10 个人度过一年。 - App 与互动故事:
/live会把每个决定连同世界给的机率一起送来。画面由你来画,选择由那个人来做。 - AI 评测与研究:用依居住地比例抽出的人来测试 AI,或依条件分组比较人生。请务必注明结果来自模拟。
- 课堂与历史:可以出生在 1950 年以后的任何一年,每一年都带着当时的国家,以及触及人们的历史。
- 所有呼叫与条件都在英文说明里,给 AI 工具的规格在
/api/v1/openapi.json。
不写程式,用AI试试看
- 取得金钥:寄一封任何内容的信到 api@1in8b.life,免费金钥会立刻回信寄到。金钥以
k8b_开头。 - 请AI帮忙:把下面的文字整段复制,贴到你使用的AI聊天里。不要把金钥告诉AI。
- 打开档案:下载AI做好的HTML档,用浏览器打开。聊天里的预览画面可能会挡住连线而无法运作。
- 开始实验:在页面最上方的栏位贴上金钥,选两个国家比较看看。出现错误时,把画面上的讯息原封不动贴给AI,它就会帮你修好。
复制后贴上的文字
请帮我做一个可以直接用网页浏览器打开的HTML档。HTML、CSS、JavaScript全部放在这一个档案里,不需要安装任何东西。 这个页面用 1in8b Engine API(说明:https://1in8b.life/en/api/)比较两个国家模拟出来的人生。 1. 最上方放一个贴上API金钥的栏位。金钥以 k8b_ 开头。只在页面开着的时候使用,不要写进档案里。 2. 两个选国家的选单。清单从 https://1in8b.life/api/v1/countries 取得(不需要金钥)。使用每一项的 iso3,名称显示 name.zh。再放一个出生年份的栏位(1950〜2025,空白代表今天的世界)。 3. 按下「比较」按钮时,每个国家呼叫这个网址: https://1in8b.life/api/v1/simulate?country=ISO3&n=15 有填出生年份就加上 &year=年份,标头是 Authorization: Bearer <金钥> 4. 回传的答案里有 female 和 male,各自有 age_at_death.mean(平均寿命)、survival["65"](活到65岁的比例)、children_by_46(46岁前孩子数的平均)、at_40.working(40岁时在工作的比例)、at_40.education(40岁时各学历的比例)。比例是0到1之间的数字。请把两个国家并排,用简单的句子和长条图,用中文呈现。 5. 在结果下方写上:「这些是 1in8b Engine(1in8b.life)模拟的人生,不是真实的人。每种性别15人,数字只是大概。」 6. 呼叫失败时,在画面上显示答案里的 error 文字。 免费金钥每次最多60、每月最多2000个人生单位。这个比较每个国家用30单位(填了出生年份是60),所以 n 请维持15。
再试试看
- 请AI改成「比较同一个国家1960年出生和今天出生的人生」。
- 想把一个人的一生当成故事来看,就请它改用
/api/v1/life?record=1。纪录是英文,可以一起请它翻译。 - 像「也显示人生是怎么结束的(名称从 /api/v1/causes 取得)」「把图表做得更清楚」这样一次改一件事,很快就会熟悉和AI一起做东西的方法。
免费试用
- 每把金钥每月2000个人生单位。今天的世界里一段人生是1单位,过去的年份或未来的世界是2单位。
- 每次呼叫:逐一查看(life)最多5人,比较(simulate)最多60单位。每分钟最多30次。
- 上面的比较每月大约可以做33次(填了出生年份大约16次)。如果需要用更多,请写信到 contact@1in8b.life。
- 如果是研究(大学、研究机构)、教学、非营利组织与公家机关、新闻报导等不赚钱的公共目的,可以免费使用一年 builder 方案的大小。请用收(或将收)金钥的地址写信到 contact@1in8b.life,说明你是谁、要做什么。
给开发者的摘要
只整理了用程式直接呼叫时需要知道的事。所有参数、栏位与范例都在英文说明书里。
GET /api/v1/life | 一个人的人生,从出生到结束(或到你想停下的年龄):学校、工作、家庭、搬家、如何结束,需要的话还有每一年的数字与纪录。 |
GET /api/v1/simulate | 依你选的条件一次跑很多段人生的展望:寿命、存活、死因、40岁时的学历、工作与收入、家庭、搬家。 |
GET /api/v1/person | 现在活着的人:任何年龄,或你要找的人(韩国的护理师、秘鲁的奶奶)。还能拿到一个权杖,从那里继续过下去。 |
GET /api/v1/lineage | 同一个家族一代接一代的人生:一个人的人生,接着是在这段人生中长大的最年长孩子,在父母当时所在的年份、国家与家境中出生,带着这段人生给的家人(名字、兄弟姊妹、父母与祖父母离世的年份)生活,共2至5代。 |
POST /api/v1/live | 从外部一步一步过的人生:每个决定由你自己下,人生的状态以封存的权杖往返。 |
GET /api/v1/countries, causes, jobs, groups | 不需要金钥:答案中出现的国家、死因、职业、群体的代码与名称。给AI工具用的规格在 /api/v1/openapi.json。 |
curl -H 'Authorization: Bearer k8b_…' 'https://1in8b.life/api/v1/simulate?country=KOR&n=30'
- 金钥要放在
Authorization: Bearer k8b_…标头中送出。请把金钥放在伺服器上。放进网页或让人下载的应用程式里,任何人都读得到。 - 常用参数:
country(ISO三个字母的代码,省略的话依出生比例抽选)、sex、year(1950–2025,过去的世界)或future=1(未来的世界)、n(人数)、seed(相同的 seed 与相同的引擎版本会得到相同的人生)、record=1(逐年纪录,英文)。 - 加上
lang=ko这样的参数,纪录与选择的文字就会以18种语言中的那一种送来。/simulate一次最多可以并排比较4个国家(country=KOR,NGA)和6个出生年份(years=1960,today,future)。每段人生经历过的事(met:战争、灾害、停电、家里第一次有电和电视等)会连同年龄与年份一起送来。 - 以人生单位计算。今天的世界里一段人生是1单位,过去的年份或未来的世界是2单位。每个答案的
usage会显示本月的使用量。 - 错误也是 JSON:
error(发生了什么)、code(给程式用)、status。400 是引擎无法接受的参数,或世界里没有的条件;401 是没有金钥或不认得的金钥;429 是呼叫太多(rate)或本月的单位用完了(month,more说明哪里可以取得更多,resets是下个月重新开始的日期)。 - v1 的路径与栏位不会被移除或改名。
meta.engine改变时,同一个 seed 可能得到不同的人生。想重现结果,请保留引擎版本与日期。
请先知道
- API的人生是依照真实统计模拟出来的,不是真实的世界,也不是真实的人。最沉重的内容(自杀等几项)只有在你要求时才会出现。
- 我们会留意每把金钥的使用方式,违反使用条款的金钥可能会被停用。
- 展示结果时,请注明出处「1in8b Engine (1in8b.life)」。
- 金钥只能自己用。不要给别人,也不要放在公开的地方。弄丢了,从同一个信箱再寄一次信,就会收到新的金钥。
- 不要用来做关于真实人物的决定(健康、保险、贷款、工作等)。
- 技术说明和完整的使用条款在英文页面,适用那里的条款。