Стек технологий

1. Языки программирования:

  • Python: Основной язык для ИИ и анализа данных.
  • Java: Используется в высоконагруженных корпоративных системах.
  • Kotlin: Современный язык для JVM-разработки и Android.
  • Go (Golang): Применяется для создания быстрых микросервисов и облачных решений.
  • PHP: Традиционный язык для серверной веб-разработки.
  • JavaScript: Основной язык для создания интерактивных интерфейсов в браузере.

2. Технологии Искусственного Интеллекта (AI):

  • LLM (Large Language Models): Большие языковые модели (вроде GPT), которые являются ядром для обработки текста.
  • AI Agent: Автономные системы, способные выполнять задачи, используя ИИ.
  • MAS (Multi-Agent Systems): Многоагентные системы, где несколько ИИ-агентов взаимодействуют друг с другом для решения сложных задач.
  • AutoGen: Фреймворк (разработка Microsoft) специально для создания и управления теми самыми многоагентными системами (MAS).

3. Инфраструктура и работа с данными:

  • Postgres (PostgreSQL): Мощная база данных для надежного хранения информации.
  • Kafka: Система для передачи больших потоков данных в реальном времени.
  • Apache NiFi: Инструмент для автоматизации передачи данных между различными системами.

4. Фронтенд-фреймворки:

  • Vue: Прогрессивный фреймворк для создания пользовательских интерфейсов.