Как работает контекст беседы в AI-чате
Как AI-чат в Astrollo помнит контекст беседы: до 10 последних сообщений, семантический поиск по всей беседе, данные натальной карты в каждом запросе.
Кратко
AI-чат в Astrollo помнит контекст текущей беседы. При каждом новом запросе AI получает до 10 последних сообщений этой беседы плюс релевантные сообщения из более ранней истории, найденные семантическим поиском, плюс вашу натальную карту. Это значит, что можно задавать короткие уточняющие вопросы, и AI поймёт, к чему они относятся.
Что AI помнит в одной беседе
В рамках одной беседы AI имеет доступ к:
- До 10 последних сообщений (ваших и AI вместе) — это «короткая память» текущего разговора
- Любым более ранним сообщениям, которые семантически релевантны текущему вопросу — это «долгая память» через поиск
- Вашей натальной карте — она передаётся в каждом запросе, не из истории беседы
- Заголовку беседы — автоматически генерируется по первому сообщению и помогает AI ориентироваться в теме
Как работает «короткая память»
При каждом новом сообщении AI получает последние 10 сообщений беседы. Это значит:
- Если задали вопрос про Сатурн, а потом написали «А что про Юпитер?» — AI знает, что речь продолжается о планетах в карте.
- Если беседа длинная (например, 50 сообщений) — AI не видит первые 40 напрямую, только последние 10.
Эта десятка — оптимальный баланс между качеством ответа и стоимостью вычислений. Слишком много контекста делает ответы менее сфокусированными, слишком мало — теряется связность.
Как работает «долгая память»
Кроме последних 10 сообщений, AI может подтянуть из всей беседы более старые сообщения, если они релевантны текущему вопросу.
Это работает через семантический поиск: каждое сообщение в беседе сохраняется с математическим «отпечатком» смысла (эмбеддинг), и при новом вопросе система ищет в архиве беседы наиболее похожие фрагменты.
Пример: вы 30 сообщений назад рассказали AI, что недавно сменили работу. Потом обсуждаете другие темы. Через 30 сообщений снова возвращаетесь к карьере — AI может «вспомнить» из старого контекста факт смены работы, потому что новый вопрос семантически близок.
Этот механизм работает автоматически — никаких настроек не требует.
Что AI получает в каждом запросе
Технически при каждом вашем сообщении AI получает на вход:
- Системный промт с инструкциями о роли астролога
- Вашу натальную карту в структурированном виде (планеты, дома, аспекты)
- Последние 10 сообщений беседы по порядку
- 0-3 семантически релевантных сообщения из ранее в беседе (если есть)
- Ваш новый вопрос
Всё это формирует «контекст» — основу, на которой AI генерирует ответ.
Когда стоит создать новую беседу
Беседа становится длинной и тема ушла далеко от первоначальной — обычно полезно создать новую беседу:
- Тема сменилась полностью — обсуждали отношения, теперь хотите про карьеру. Новая беседа — чистый старт.
- Контекст «зашумился» — много уточнений, ответвлений, AI начал теряться. Новая беседа решит.
- Хотите вернуться к чему-то прошлому — старая беседа сохраняется, в неё всегда можно вернуться позже.
Создание новой беседы не сбрасывает счётчик лимитов — он общий на день, не на беседу. Подробнее: Как создать новую беседу.
Что НЕ переносится между беседами
- AI не знает содержимое других ваших бесед. Если в одной обсуждали отношения, а в новой спрашиваете про карьеру — AI не «помнит» детали из первой беседы.
- Натальная карта переносится — она одна и та же во всех беседах, потому что она про вас.
- Контекст беседы изолирован — каждая беседа имеет свою память.
Чёткие границы контекста
AI не «знает» ничего вне:
- Текущей беседы (последние 10 + найденные семантически релевантные)
- Вашей натальной карты
В частности, AI не видит:
- Записи в вашем дневнике
- Расчёты совместимости и других модулей
- История чатов с другими людьми
- Ваши действия за пределами Astrollo
Если AI забыл важное
Иногда AI теряет нить — например, в длинной беседе он отвечает так, будто не помнит, что вы говорили 15 сообщений назад. Это нормально, потому что в «коротком» контексте только последние 10.
Что делать:
- Кратко напомните: «Раньше я говорил, что работаю аналитиком...» — AI снова получит этот факт в контексте.
- Спросите через семантику: задайте вопрос, который явно связан с прошлым контекстом — система может подтянуть его автоматически.
- Если тема сложная — создайте новую беседу и в первом сообщении дайте полный контекст. Дальнейший разговор будет согласованным.
Что дальше
- Как лучше формулировать вопросы → Как формулировать вопросы для лучших ответов
- AI и натальная карта → Как AI учитывает натальную карту
- Создать новую беседу → Как создать новую беседу
Была ли статья полезной?