Skip to content

v0.2.0

Choose a tag to compare

@WillIsback WillIsback released this 05 May 00:21
· 12 commits to main since this release

Full Changelog: v0.1.2...v0.2.0

Cléa-API v0.2.0 🚀

Génération RAG locale et indexation améliorée

Nous sommes heureux d'annoncer la sortie de Cléa-API v0.2.0, qui introduit le nouveau module AskAI pour la génération augmentée par recherche (RAG) entièrement locale et améliore considérablement l'indexation des documents.

✨ Nouvelles fonctionnalités

  • 🤖 Module AskAI : Intégration d'un système de RAG (Retrieval-Augmented Generation) avec :

    • Support des modèles Qwen3 légers (0.6B et 1.7B) exécutés 100% en local
    • Mode "thinking" pour visualiser le raisonnement du modèle étape par étape
    • Streaming des réponses en temps réel avec différenciation des types de contenus
    • Support de différents types de prompts (standard, résumé, comparaison)
  • 🔍 Recherche hybride avancée :

    • Évaluation automatique de la pertinence des résultats
    • Détection des requêtes hors domaine
    • Normalisation configurable des scores
    • Métriques de confiance détaillées

🔧 Améliorations

  • 📚 Refonte de l'indexation documentaire :

    • Nouveaux types d'index vectoriels optimisés
    • Support amélioré de la hiérarchie des documents
    • Contextualisation avancée des chunks pour une meilleure pertinence
    • Gestion optimisée des métadonnées
  • 🛠️ Infrastructure et documentation :

    • Documentation MkDocs complète pour tous les modules
    • Correction des ancres et liens dans la documentation
    • Format Google style standardisé pour les docstrings
    • Support explicite pour WSL2 + openSUSE Tumbleweed

🔒 Confidentialité et sécurité

Cette version renforce notre engagement pour une solution 100% locale et hors-ligne :

  • Tous les modèles LLM s'exécutent entièrement sur votre machine
  • Aucune donnée n'est envoyée à des services externes
  • Parfaitement adapté aux environnements air-gapped et données confidentielles

⚡ Installation du module AskAI (optionnel)

# Dans le répertoire de Cléa-API
uv pip install -r askai/requirements_askai.txt

# Test de fonctionnement
uv python -c "from askai.src.model_loader import ModelLoader; ModelLoader(test_mode=True).load()"

🔄 Mise à jour depuis v0.1.x

# Mettre à jour le dépôt
git pull

# Mettre à jour les dépendances
uv pip install -r requirements.txt
uv pip install -r askai/requirements_askai.txt

# Mettre à jour la base de données
uv python -m vectordb.src.database upgrade_db

Pour plus de détails, consultez la nouvelle documentation AskAI et les exemples d'utilisation dans le README.


L'équipe Cléa-API