Query-Bot intègre l'ingestion de documents, la segmentation de texte et les embeddings vectoriels pour créer un index consultable à partir de PDFs, fichiers texte et documents Word. En utilisant LangChain et GPT-3.5 Turbo d'OpenAI, il traite les requêtes des utilisateurs en récupérant les passages pertinents et en générant des réponses concises. L'interface UI basée sur Streamlit permet aux utilisateurs de télécharger des fichiers, de suivre l'historique des conversations et d'ajuster les paramètres. Il peut être déployé localement ou sur des environnements cloud, offrant un cadre extensible pour des agents personnalisés et des bases de connaissances.
Fonctionnalités principales de Query-Bot
Ingestion de documents depuis PDFs, textes et Word
Automatise la résumation d'articles et de documents en ligne à l'aide d'agents IA orchestrés dans les étapes de récupération, de prétraitement et d'affinement du résumé.
Le Content Summarizer with AI Agents orchestre une séquence d'agents IA spécialisés pour rationaliser les flux de travail de résumé de contenu. Un FetchAgent récupère le texte à partir d'URL ou de fichiers locaux, tandis qu'un PreprocessingAgent nettoie et segmente le contenu. Un SummarizationAgent génère des résumés concis pour chaque segment à l'aide de modèles GPT, et un FeedbackAgent affine de manière itérative la sortie pour la cohérence et la pertinence. L'outil prend en charge la personnalisation de la longueur et du ton du résumé, traite de longs documents par segmentation et produit des résumés finaux en texte brut ou en formats JSON. Il nécessite une clé API OpenAI valide et fonctionne dans un environnement Python standard.
Fonctionnalités principales de Content Summarizer with AI Agents