Discutez avec vos données en tirant parti de la puissance des bases de données LLMS et Vector
ContextQA est un utilitaire moderne qui fournit une application LLM prêt à l'emploi. Il est construit sur des géants tels que Fastapi, Langchain et le visage étreint.
Les caractéristiques clés comprennent:
pip install contextqaSur l'installation ContextQa fournit un outil CLI
contextqa initConsultez les paramètres disponibles en exécutant la commande suivante
contextqa init --help$ contextqa init
2024-08-28 01:00:39,586 - INFO - Using SQLite
2024-08-28 01:00:47,850 - INFO - Use pytorch device_name: cpu
2024-08-28 01:00:47,850 - INFO - Load pretrained SentenceTransformer: sentence-transformers/all-mpnet-base-v2
INFO: Started server process [20658]
INFO: Waiting for application startup.
2024-08-28 01:00:47,850 - INFO - Running initial migrations...
2024-08-28 01:00:47,853 - INFO - Context impl SQLiteImpl.
2024-08-28 01:00:47,855 - INFO - Will assume non-transactional DDL.
2024-08-28 01:00:47,860 - INFO - Running upgrade - > 0bb7d192c063, Initial migration
2024-08-28 01:00:47,862 - INFO - Running upgrade 0bb7d192c063 - > b7d862d599fe, Support for store types and related indexes
2024-08-28 01:00:47,864 - INFO - Running upgrade b7d862d599fe - > 3058bf204a05, unique index name
INFO: Application startup complete.
INFO: Uvicorn running on http://localhost:8080 (Press CTRL+C to quit)Ouvrez votre navigateur sur http: // localhost: 8080. Vous verrez le stepper d'initialisation qui vous guidera à travers les configurations initiales
Ou la vue principale contextuelle - si la configuration initiale a déjà été définie
Pour les instructions détaillées d'utilisation, veuillez vous référer aux directives d'utilisation.
Nous saluons les contributions à ContextQA ! Pour commencer, veuillez consulter notre fichier contribution.md pour des directives sur la façon de contribuer. Vos commentaires et contributions nous aident à améliorer et à améliorer le projet. Merci de votre intérêt à contribuer!