1in8b Engine · симуляция жизни, на которой работает «1 из 8 миллиардов»
1in8b Engine API бета
В «1 из 8 миллиардов» вы становитесь одним из младенцев, которые рождаются прямо сейчас, и проживаете одну-единственную жизнь до конца. Где родиться, выбрать нельзя. API 1in8b Engine даёт вам на время движок, который стоит за этим: задайте условия, например страну или год рождения, прогоните сразу много жизней и сравните по статистике, как различаются жизни. Программировать не нужно: попросите ИИ — и у вас будет своя страница для экспериментов.
Получили ключ? Попробуйте сразу. Страница «Попробовать 1in8b Engine» вызывает движок кнопками, без программирования. Ссылка в письме с ключом открывает её с уже вставленным ключом.
Для компаний и организаций
Компании, школы, редакции и некоммерческие организации могут использовать 1in8b Engine в своих материалах и сервисах, в том числе в коммерческих, указав источник: «1in8b Engine (1in8b.life)».
- Учебные материалы: учебники и учебные приложения, где можно самому прожить «если бы я родился в другой стране»
- Статьи и отчёты: интерактивные статьи, где читатель рождается сам, графики, где страны и эпохи стоят рядом
- Кампании и выставки: страница кампании компании или организации, терминал в музее или на выставке
- Персонажи: прошлое людей из романов, фильмов и виртуальных миров
- Тренинги о многообразии: сотрудники проживают год за годом в другой стране, выбирая по ходу
- Приложения с ИИ: подключить приложение с ИИ через MCP и вызывать жизни прямо в разговоре
Надолго: v1 никогда не убирает адрес или поле. Дважды в год движок замораживается как исследовательская версия, чтобы результат можно было повторить. В ответах нет реальных людей, а для вызова нужен только ключ.
Нельзя: принимать решения о реальных людях (найм, страхование, кредиты и т. п.), выдавать смоделированные жизни за прогнозы, официальную статистику или рыночные данные, обучать модели ИИ на ответах, перепродавать API или делиться ключом. Полный текст — в условиях.
Объём и цена: начните с бесплатного ключа и переходите на тариф, когда использование вырастет. Исследования, преподавание, некоммерческие организации и журналистика без заработка — бесплатно по запросу. Если нужно больше самого большого тарифа или большой объём на определённый срок, напишите на contact@1in8b.life.
Тарифы
Начните с бесплатного ключа и выберите тариф, когда понадобится больше.
Бесплатный
US$0
чтобы познакомиться с движком и немного поэкспериментировать
- 2 000 единиц жизни в месяц
- до 5 жизней за вызов life, 60 единиц у simulate
- 30 вызовов в минуту
Builder
US$9 / месяц
или US$90 / год · 12 месяцев по цене 10
для одного человека или небольшого проекта
- 200 000 единиц жизни в месяц
- до 50 жизней за вызов life, 400 единиц у simulate
- 300 вызовов в минуту
Studio
US$69 / месяц
или US$690 / год · 12 месяцев по цене 10
для большого проекта, мира, где живёт много людей
- 5 000 000 единиц жизни в месяц
- до 100 жизней за вызов life, 400 единиц у simulate
- 1 500 вызовов в минуту
Тарифы по назначению
| Назначение | Единиц жизни в месяц | Подходящий тариф |
|---|---|---|
| Персонажи романа или комикса: 50 персонажей, для каждого по четыре выпавшие жизни на выбор | 200 | Бесплатный |
| Класс: 30 учеников, по пять жизней каждому за четыре урока | 600 | Бесплатный |
| Приложение с 10 000 пользователей: по три жизни на пользователя в месяц | 30 000 | Builder |
| Исследование всех стран: по 300 жизней каждого пола в каждой из 172 стран и территорий | 103 200 | Builder |
| Приложение с 200 000 пользователей: по три жизни на пользователя в месяц | 600 000 | Studio |
| Исследование по годам рождения: по 600 жизней на каждый из 76 годов с 1950 по 2025 в 10 странах (прошедший год считается за 2 единицы) | 912 000 | Studio |
Одна жизнь — это 1 единица (2, если она начинается в прошедшем году или в будущем мире). Исследования, преподавание, некоммерческие организации и журналистика, если пользуются без дохода, могут бесплатно запросить размер Builder на год (как).
Тариф — это подписка. Продавцом выступает Link от Stripe, он берёт на себя налоги, чеки и отмену. После оплаты вы вернётесь на страницу, которая один раз покажет ваш ключ; ключ, выданный раньше на этот адрес, перестанет работать (использование за месяц сохранится). Отменить можно в любой момент, тариф действует до конца оплаченного периода. При годовом тарифе единицы жизни обновляются каждый месяц в том же количестве, что и при месячном. В течение 30 дней после оплаты можно запросить возврат по адресу contact@1in8b.life. Платёжные данные остаются только у Stripe, а условия на английской странице.
В материковом Китае тариф покупается один раз через Alipay: на 30 дней или на год, без продления. В этих продажах продавец — оператор, он берёт на себя налоги, чеки и возвраты. После оплаты вы вернётесь на страницу, которая один раз покажет ваш ключ; ключ, выданный раньше на этот адрес, перестанет работать (использование за месяц сохранится). Если купить тот же тариф ещё раз, его срок прибавится к оставшемуся; когда срок закончится, ключ вернётся на бесплатный тариф. Потеряли ключ? Напишите на api@1in8b.life с адреса, с которого платили. В течение 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://hayat.ajans.bond/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)».
- Ключ только ваш: не передавайте его и не публикуйте. Если потеряете, напишите ещё раз с того же адреса — придёт новый.
- Не используйте результаты для решений о реальных людях (здоровье, страхование, кредиты, работа и т. п.).
- Техническое описание и полный текст условий использования — на странице на английском; действуют именно эти условия.
Для исследований и преподавания: методы и проверка (источники, подгонка к данным, расхождение с реальностью, ограничения, как ссылаться) и исследовательские версии, неизменные в течение года (engine), на английском.