Довідка / Архів та інтеграції
Аналіз архіву
Здійснюйте пошук серед збережених повідомлень, переглядайте результати роботи штучного інтелекту та зберігайте аналітичні звіти з посиланнями на джерела.
Поточна основна версія: використовуйте репозиторій з вихідним кодом; портативна попередня версія 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».