• Home
  • Projects
  • About
FR
🌙
⬆
Mount Royal viewpoint by day
Montreal, QC
Rock on which the wanderer stands in the famous painting by the German Romantic painter Caspar David Friedrich "Wanderer above the Sea of Fog" (1818).
Wanderer from the famous painting by the German Romantic painter Caspar David Friedrich "Wanderer above the Sea of Fog" (1818).

Previous

Creating and integrating widgets into a dashboard

Next

From Word/Excel to JSON: complete automation of the questionnaire creation process

Real-Time Microservice with ChatGPT API

2 Weeks
GitLab
Docker
Umami
Grafana
Prometheus
Loki
Alloy
DevOps
Observability

Context

The rise in popularity of LLMs among the general public has prompted the technical team to design innovative AI-based features.

Problem

LLM APIs generate their responses in real time, word by word. To support this functionality, it was essential to develop a custom microservice from scratch.

Solution

  • Deploying a microservice that supports real-time data streams with Socket.io

  • Integration of the OpenAI's ChatGPT API

  • section_works_2_2_solution

  • section_works_2_3_solution

  • section_works_2_4_solution

  • section_works_2_5_solution

Impact

  • The implementation has enabled the resolution of problems such as file conversion and text synthesis.
  • section_works_2_1_impact
  • Context
  • Problem
  • Solution
  • Impact
  • Previous

    Creating and integrating widgets into a dashboard

    Next

    From Word/Excel to JSON: complete automation of the questionnaire creation process

    2026 Alexandre Douillard