1in8b Engine · симуляция жизни, на которой работает «1 из 8 миллиардов»
1in8b Engine API бета
В «1 из 8 миллиардов» вы становитесь одним из младенцев, которые рождаются прямо сейчас, и проживаете одну-единственную жизнь до конца. Где родиться, выбрать нельзя. API 1in8b Engine даёт вам на время движок, который стоит за этим: задайте условия, например страну или год рождения, прогоните сразу много жизней и сравните по статистике, как различаются жизни. Программировать не нужно: попросите ИИ — и у вас будет своя страница для экспериментов.
Получили ключ? Попробуйте сразу. Страница «Попробовать 1in8b Engine» вызывает движок кнопками, без программирования. Ссылка в письме с ключом открывает её с уже вставленным ключом.
Тарифы
Начните с бесплатного ключа и выберите тариф, когда понадобится больше.
Бесплатный
US$0
чтобы познакомиться с движком и немного поэкспериментировать
- 2 000 единиц жизни в месяц
- до 5 жизней за вызов life, 60 единиц у simulate
- 30 вызовов в минуту
В материковом Китае, где Link недоступен, платные тарифы пока не продаются; бесплатный тариф работает там так же, как везде.
Тариф — это ежемесячная подписка. Продавцом выступает Link от Stripe, он берёт на себя налоги, чеки и отмену. После оплаты вы вернётесь на страницу, которая один раз покажет ваш ключ; ключ, выданный раньше на этот адрес, перестанет работать (использование за месяц сохранится). Отменить можно в любой момент, тариф действует до конца оплаченного месяца. В течение 30 дней после оплаты можно запросить возврат по адресу contact@1in8b.life. Платёжные данные остаются только у Stripe, а условия на английской странице.
Подключение к ИИ-приложению (MCP)
Добавьте движок как коннектор в ИИ-приложение вроде Claude и пользуйтесь им просто в разговоре, без кода и файлов. Всего три шага.
- 1Получите бесплатный ключ
Отправьте любое письмо на api@1in8b.life — ключ сразу придёт в ответ.
- 2Добавьте свой коннектор
В Claude (веб или приложение для компьютера) откройте Настройки → Коннекторы, выберите «Добавить пользовательский коннектор» и введите адрес ниже. В другом ИИ-приложении укажите тот же адрес в меню MCP-коннекторов.
https://1in8b.life/mcp - 3Вставьте ключ один раз
Нажмите «Подключить» — откроется страница 1in8b.life. Вставьте туда ключ один раз, и всё. Ключ никогда не передаётся ИИ-приложению.
После этого просто спрашивайте: «проживи три поколения, начиная с бабушки, родившейся в Корее в 1950 году», «сравни детей в Индии в 1960 году и сегодня». Каждый вызов расходует единицы вашего ключа.
В вашем проекте
- NPC и виртуальные миры: люди, живущие сейчас (
/person), как жители вашего мира — с работой, семьёй и историей, которую они прожили; один вызов/liveпродвигает 10 жизней на год. - Приложения и интерактивные истории:
/liveприсылает каждое решение вместе с шансами, которые даёт мир. Экран рисуете вы, выбирает человек. - Оценка ИИ и исследования: проверяйте ИИ на людях, выбранных по тому, где живут люди, или сравнивайте жизни по условиям. Указывайте, что результаты получены в симуляции.
- Уроки и история: родиться в любом году начиная с 1950-го; каждый год приносит страну такой, какой она была, и историю, что коснулась людей.
- Все вызовы и условия — в документации на английском; ИИ-инструменты читают
/api/v1/openapi.json.
Без программирования, с ИИ
- Получите ключ: напишите что угодно на api@1in8b.life — бесплатный ключ сразу придёт в ответ. Он начинается с
k8b_. - Попросите ИИ: скопируйте текст ниже как есть в чат с ИИ, которым вы пользуетесь. Не сообщайте ИИ свой ключ.
- Откройте файл: скачайте HTML-файл, который сделает ИИ, и откройте его в браузере. Предпросмотр внутри чата может блокировать соединение.
- Экспериментируйте: вставьте ключ в поле вверху страницы, выберите две страны и сравните. Если что-то пошло не так, вставьте сообщение об ошибке с экрана в чат с ИИ — он исправит.
Текст, который нужно скопировать и вставить
Сделай мне один HTML-файл, который можно открыть в браузере: HTML, CSS и JavaScript в этом одном файле, ничего не нужно устанавливать. Страница сравнивает смоделированные жизни в двух странах с помощью 1in8b Engine API (документация: https://1in8b.life/en/api/). 1. Вверху поле, куда я вставляю свой API-ключ (он начинается с k8b_). Используй его, только пока страница открыта; никогда не записывай его в файл. 2. Два меню выбора страны, заполненные из https://1in8b.life/api/v1/countries (ключ не нужен): используй iso3 каждой записи и показывай name.ru. Необязательное поле для года рождения, от 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.
Что ещё попробовать
- Попросите ИИ сравнить одну страну в два разных года, например жизни, начавшиеся в 1960 году и сегодня.
- Чтобы прочитать одну жизнь как историю, попросите его использовать
/api/v1/life?record=1. Запись приходит на английском — попросите и перевести. - Меняйте по одной вещи за раз («покажи ещё, чем заканчиваются жизни, с названиями из /api/v1/causes», «сделай графики понятнее»): так и создают что-то вместе с ИИ, и к этому быстро привыкаешь.
Бесплатная проба
- 2000 единиц жизни в месяц на один ключ. В сегодняшнем мире одна жизнь — 1 единица, в прошедшем году или в мире будущего — 2.
- За один вызов: до 5 отдельных жизней (life) и до 60 единиц для сравнения (simulate). До 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 | без ключа: коды и названия стран, причин смерти, профессий и групп, которые встречаются в ответах. Описание для ИИ-инструментов — по адресу /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)».
- Ключ только ваш: не передавайте его и не публикуйте. Если потеряете, напишите ещё раз с того же адреса — придёт новый.
- Не используйте результаты для решений о реальных людях (здоровье, страхование, кредиты, работа и т. п.).
- Техническое описание и полный текст условий использования — на странице на английском; действуют именно эти условия.