Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📡 Telegram → YandexGPT Data Pipeline

📌 Описание

Данный проект реализует автоматизированную систему для приёма, обработки и структурирования сообщений из Telegram с помощью YandexGPT. Все сообщения сохраняются и обрабатываются с дальнейшим экспортом в табличные отчёты для последующего анализа.


🧱 Архитектура системы

flowchart LR
    A[Telegram] -- POST-запрос(сообщение из чата) --> B[API]
    A -- Сохраняем сообщения на диск --> D[Хранилище]
    B --> C[Работа с данными]
    C --> D
    C -- JSON-сообщение --> E[YandexGPT]
    E -- Ответ на обработку --> C
Loading

🧰 Используемый стек

  • FastAPI — реализация REST API сервера.
  • Pydantic v2 — конфигурация и строгая валидация входных и выходных данных.
  • YandexGPT API — Large Language Model (LLM) для обработки и структурирования аграрных сообщений.
  • Pandas, Excel, CSV — для хранения и обработки табличных данных.
  • Cloud Storage (Google Drive) — долговременное хранение сообщений и отчётов.

image

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages