Справочник / Архив и интеграции
Анализ архива
Выполняйте поиск по сохраненным сообщениям, просматривайте данные, обработанные искусственным интеллектом, и ведите аналитические отчеты с указанием источников.
Текущая версия: используйте репозиторий исходного кода; в портативной предварительной версии 0.7.0 эта функция ещё не реализована.
Руководство по рабочему процессу · Вики
Используйте Журнал для локального поиска без ИИ. Чтобы воспользоваться функцией Спросить архив, сначала включите и настройте поставщика в разделе Интеграции. В селекторе рабочей области выбирается аккаунт; в форме выбираются чаты и период наблюдения. Извлечение данных выполняется локально. Точная фраза или домен сужают извлечение; по ID сообщения запрашиваются сохранённые версии. Просмотрите выдержки и откройте соответствующие записи журнала или контекст. Векторная база данных и автоматические действия в Telegram отсутствуют.
Поставщики и согласие#
ИИ по умолчанию отключен во всех рабочих пространствах. Только главный администратор может настраивать модель, конечную точку, зашифрованный ключ API, ограничения контекста/вывода, таймаут и суточный лимит запросов. Ключ никогда не возвращается в браузер. Оставьте поле ключа пустым, чтобы сохранить текущий ключ, или явно удалите его.
Ollama использует свой задокументированный конечный пункт /api/chat
с непотоковым выводом в формате JSON. Его адрес по умолчанию — http://127.0.0.1:11434 на
сервере TgWitness. Оператор может изменить его с помощью
TGWITNESS_AI_LOCAL_ENDPOINT; этот адрес не контролируется моделью. Установите
выбранную модель самостоятельно. TgWitness не загружает её автоматически.
Совместимый провайдер должен иметь базовый URL, заканчивающийся на /v1, и поддерживать
протокол Chat Completions:
messages, режим ответа JSON, max_completion_tokens и
choices[0].message.content. Сервисы, не имеющие этих полей, не поддерживаются.
При тестировании соединения отправляется синтетический текст, что учитывается в лимите запросов.
Каждый запрос использует настроенный для рабочей области внешний маршрут. Заблокированный маршрут или использование MTProxy только для Telegram приводит к ошибке; прямой повторный запрос отсутствует. Намеренно настроенный локальный адрес Ollama позволяет использовать частный пункт назначения, при этом по-прежнему используя выбранный маршрут. Для других частных сервисов применяется существующая опция включения частного пункта назначения на уровне сервера. На панели отображается фактически настроенный конечный пункт.
Перед генерацией данные, отправляемые в модель, отображают запрос: вопрос, проверенные выдержки, типы событий, время наблюдения и маркеры охвата. Сеансы Telegram, исходные поля, ключи провайдера, байты вложений и полный журнал не входят в этот контекст. Снимите отметку с ненужных источников, а затем явно одобрите обработку. Внешние провайдеры могут хранить отправленный контент в соответствии со своими политиками. Локальное выполнение означает, что конечная точка находится локально; это не является гарантией поведения независимо настроенного сервиса.
Одновременно может быть не более двух запросов к провайдеру по всему миру и один запрос на каждое рабочее пространство. Срок действия предварительного просмотра истекает через десять минут, и он может сгенерировать один ответ. Отображаются отчётные данные провайдера по количеству токенов; оценка стоимости появляется только после настройки тарифов как на вход, так и на выход. Неудачные попытки также используют дневной бюджет запросов. Автоматические повторные попытки не расходуют дополнительный бюджет.
Источники и ограничения#
Функция поиска анализирует текст сохраненных сообщений с помощью ограниченного лексического поиска. Она возвращает до 24 источников и помечает усеченные выдержки или неполные наборы результатов. Указанный период относится к времени наблюдения, а не является утверждением о том, что история Telegram является полной. События, охватывающие всю рабочую область, не доступны при поиске в пределах отдельного чата. Отсутствующие данные описываются как «не найденные в доступном архиве».
Модель не получает никаких инструментов. Её исходные идентификаторы сверяются с выбранными записями, хэши перепроверяются, а цитируемые строки должны встречаться в этих записях. Неизвестные идентификаторы, измененные цитаты и нецитируемые утверждения приводят к отклонению ответа. Приложение создает ссылки; URL-адреса, сгенерированные моделью, не используются в качестве ссылок. Эти проверки подтверждают наличие источника и точность цитаты, но не достоверность вывода. Перед тем как полагаться на выводы, сверьте их с записями.
Отчёты#
Сохраните проверенный ответ в виде отдельного аналитического отчета. Он включает в себя резюме модели, хронологию событий, извлеченные ссылки и идентификаторы, записи о редактировании/удалении, ограничения охвата и хэши исходных событий. К нему прилагаются данные о поставщике, модели, конечной точке, времени и версии шаблона запроса. Идентификационные данные не объединяются автоматически.
Изменения и примечания аналитиков хранятся отдельно от сводки модели. Отчеты хранятся в зашифрованных производных файлах, а индекс находится вне подписанного потока событий; исходные события и мультимедиа не изменяются. Только владелец или администратор может открыть отчет, при этом доступ к источнику проверяется повторно. Для скачивания также требуется разрешение на экспорт. Версия 1 не подписывает отчёты и не подразумевает, что выводы модели являются проверенными доказательствами. Ограничения: 100 отчётов на рабочую область и 100 правок аналитика на отчёт.
Информацию о ручном распознавании текста (OCR) и транскрипциях см. в разделе «Обработка медиафайлов». Информацию о доступе клиентов см. в разделе «MCP».