SPB Git forge

spb/uqo-eval

Public
55commits 2branches 0releases
134.4 MBsize
maindefault branch
yesterdaylast push
TypeScript 90.1% JavaScript 3.2% Python 3.2% CSS 1.8% HTML 1.8%

History of src/lib/ka/tools.ts · clear filter

  1. Fri, Oct 2, 2026 1

  2. Fri, Aug 28, 2026 1

  3. Sun, Aug 9, 2026 3

    1. Ka — liens PDF fiables (réfs persistantes, garde anti-hallucination)
      …
      Le modèle inventait des URLs de rapport quand les résultats d'outils
      n'étaient plus en contexte. Triple verrou :
      - chaque évaluation émet une réf persistante (id + URLs exactes des PDF)
        que le client conserve dans l'historique, masquée à l'affichage ;
      - garde serveur : demande de PDF sans réf en contexte → note injectée
        forçant chercher + liens_rapports avant tout lien ;
      - endpoints /api/report tolérants (id décoré nettoyé, format=pro* redirigé
        vers le rapport professionnel) ; liens intégrés au dossier/évaluation ;
        resolveId sur tous les outils à identifiant.
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher committed 1 mo ago · 1 file +35 −12
    2. Ka v2 — recherche approximative, dossier d'expert, tableaux, mobile
      …
      - Recherche à relaxation progressive : si l'adresse exacte est introuvable,
        Ka présente les correspondances les plus proches (même voie/secteur) au
        lieu de répondre introuvable.
      - Nouvel outil dossier_complet : évaluation + marché local + tendance +
        comparables + synthèse chiffrée en un seul appel — réponses d'expert.
      - Chat : vrais tableaux HTML pour le markdown, fil avec défilement interne
        (plus aucun saut de page pendant le streaming), gabarit mobile refait
        (hauteur dvh, composer toujours visible, chips adaptées).
      - Boucle renforcée : 12 tours, 2200 tokens, appels d'outils parallèles.
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher committed 1 mo ago · 1 file +131 −4
    3. Ka — agent IA conversationnel (Claude Haiku 4.5, streaming, 11 outils)
      …
      Page /ka + route /api/ka : boucle agentique en streaming SSE branchée
      sur la base SQLite et le moteur d'estimation (recherche FTS, évaluation,
      comparables, indice de marché, stats municipales/provinciales, parc,
      comparaison, recherche par secteur, rapports). Prompt caching sur
      system+outils, clé API via variable d'environnement (jamais versionnée).
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher committed 1 mo ago · 1 file +468