← Retour
Proposition : Fix AI Chat Tool Use
Status : IMPLEMENTEE
Modifications prévues sur connectors-api/src/services/aiChat.ts
A. Améliorer le system prompt (buildUserTools lignes 285-332)
- Ajouter des instructions plus claires sur le format TOOL_CALL
- Ajouter un EXEMPLE CONCRET pour la génération d'image
- Insister sur le JSON valide dans params
B. Corriger parseToolCall (ligne 344)
- Regex
.+? (non-greedy) → .+ (greedy) pour ne pas couper le JSON
- Extraire
params={} séparément avant le split par pipe pour éviter de casser le JSON
C. Ajouter du logging sur les erreurs de parsing (lignes 383, 425)
- Remplacer les
catch { /* ignore */ } par des console.error
Fichier modifié
connectors-api/src/services/aiChat.ts