Skip to content

Conversation

@yannbertrand
Copy link
Member

@yannbertrand yannbertrand commented Jun 16, 2025

🔆 Problème

En mode preview de module (utilisé pour construire son module avec Modulix Editor) on n'instancie pas de passage. De ce fait, le POST /api/passages/<id>/embed/llm/chats avec un id null renvoie une 400.

⛱️ Proposition

Pour éviter ces 400, on propose dans un premier temps de ne pas requêter cet endpoint en mode preview.

🌊 Remarques

Pas bien certain du test...

🏄 Pour tester

En mode preview, s'assurer que le LLM est bien inaccessible.

@yannbertrand yannbertrand requested a review from a team as a code owner June 16, 2025 15:02
@yannbertrand yannbertrand self-assigned this Jun 16, 2025
@pix-bot-github
Copy link

Une fois les applications déployées, elles seront accessibles via les liens suivants :

Les variables d'environnement seront accessibles via les liens suivants :

@yannbertrand yannbertrand added the team-contenu PR relatives à l'équipe Contenu label Jun 16, 2025
@yannbertrand yannbertrand changed the title [BUGFIX] Éviter d'appeller le LLM en mode preview [BUGFIX] Éviter d'appeller le LLM en mode preview (PIX-18295) Jun 16, 2025
@yannbertrand yannbertrand force-pushed the fix-llm-modulix-preview-mode branch from c203572 to 287dd04 Compare June 16, 2025 15:46
Copy link
Contributor

@er-lim er-lim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test en RA ✅

@yannbertrand yannbertrand force-pushed the fix-llm-modulix-preview-mode branch 2 times, most recently from f00ebca to 102ff44 Compare June 17, 2025 07:31
@pix-service-auto-merge pix-service-auto-merge force-pushed the fix-llm-modulix-preview-mode branch from 102ff44 to 72d7c8f Compare June 17, 2025 07:40
@pix-service-auto-merge pix-service-auto-merge merged commit 24f3b9d into dev Jun 17, 2025
10 of 11 checks passed
@pix-service-auto-merge pix-service-auto-merge deleted the fix-llm-modulix-preview-mode branch June 17, 2025 07:46
pix-service pushed a commit that referenced this pull request Jun 17, 2025
# [5.136.0](v5.135.0...v5.136.0) (2025-06-17)

### 🚀 Amélioration

- [#12514](#12514) Ajouter la suppression de participations / assessment / badge / trainings lors de la suppression d'un import SUP (PIX-18074)
- [#12513](#12513) Faire disparaître les élements du toaster automatiquement lors du changement de page sur Pix Admin (PIX-18169).
- [#12387](#12387) Nouveaux messages d'erreur lors d'une tentative de connexion (PIX-17949)
- [#12554](#12554) Support des web-components Vue >=3.5.15 (PIX-18219)

### 🐛 Correction

- [#12547](#12547) Éviter d'appeller le LLM en mode preview (PIX-18295)

### 🏗️ Tech

- [#12555](#12555) Suppression d'un script inutilisé.
- [#12542](#12542) Suppression du service Campaign Media Compliance (PIX-18206).

### ⬆️ Montée de version

- [#12551](#12551) Update dependency @1024pix/epreuves-components to ^0.4.0 (junior)
- [#12552](#12552) Update dependency @1024pix/epreuves-components to ^0.4.0 (mon-pix)
- [#12553](#12553) Update dependency ember-source to ~6.5.0 (junior)
- [#12539](#12539) Update slackapi/slack-github-action action to v2.1.0 (workflows)
@pix-service
Copy link
Contributor

🎉 This PR is included in version 5.136.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants