Chatear con sus datos aprovechando el poder de las bases de datos de LLMS y Vector
ContextQA es una utilidad moderna que proporciona una aplicación lista para usar LLM. Se construye sobre gigantes como Fastapi, Langchain y abrazando la cara.
Las características clave incluyen:
pip install contextqaEn la instalación contextqa proporciona una herramienta CLI
contextqa initConsulte los parámetros disponibles ejecutando el siguiente comando
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)Abra su navegador en http: // localhost: 8080. Verá la inicialización paso a paso que lo guiará a través de las configuraciones iniciales
O la vista principal contextqa: si la configuración inicial ya se ha establecido
Para obtener instrucciones de uso detalladas, consulte las pautas de uso.
¡Agradecemos las contribuciones a contextqa ! Para comenzar, consulte nuestro archivo contribuyente. MD para obtener pautas sobre cómo contribuir. Sus comentarios y contribuciones nos ayudan a mejorar y mejorar el proyecto. ¡Gracias por su interés en contribuir!