РасходыБот

Интеллектуальный помощник для управления личными расходами

Что он делает

Этот помощник способен управлять личными расходами пользователя. Бот умеет:

- Записывайте ежедневные расходы.
- Восстановление информации о расходах пользователя.
- Создание графиков расходов пользователя.
- Предоставление анализа и рекомендаций на основе графиков.
- Создание CSV-файлов расходов на основе запросов пользователей.

Для выполнения этих задач бот использует несколько технологий:

1) Gemini: бот использует несколько агентов на основе Gemini для выполнения задач, перечисленных выше. Каждый агент имеет определенную роль. К ним относятся:

- агент, распознающий намерения пользователя.
- агент, создающий SQL-запросы на основе запроса пользователя.
- агент, который создает JSON для записи расходов.
- агент, создающий код для графики.
и многое другое...


2) API Google Cloud: Vision и Speech to text — два API Google, используемых для этого бота. Это позволяет пользователям отправлять голосовые сообщения и изображения своих счетов-фактур напрямую боту. Например, когда пользователь отправляет изображение счета-фактуры, Cloud Vision выполняет OCR, а Gemini создает json, который будет записывать информацию о билете.

3) Big Query и облачное хранилище: бот взаимодействует с таблицей BQ, которая группирует все зарегистрированные расходы. Он также извлекает информацию из этой таблицы. Когда пользователь отправляет изображение, в дополнение к записи расходов по big query, бот также сохраняет изображение в облачном контейнере для архивации счета с определенным идентификатором (который соответствует соответствующему идентификатору расходов в BQ).

Построено с

  • Большой запрос
  • Облачное ведро
  • API-интерфейс преобразования речи в текст
  • Видение облака API
  • Вычислительный движок (в случае развертывания)

Команда

К

SkAI

От

Новая Каледония