Spaces:
Sleeping
Sleeping
Commit History
-
Enhance Dockerfile and application configuration for improved functionality
- Added environment variables for LangChain and LangSmith integration in docker-compose.yml to support enhanced tracing and project management. - Updated Dockerfile to streamline the frontend build process and optimize dependency installation, ensuring a more efficient multi-stage build. - Refactored API main.py to utilize LangChain's prompt templates and integrated LangSmith utilities for better logging and tracing capabilities. - Removed outdated requirements.txt file to simplify dependency management, consolidating all necessary packages within pyproject.toml. - Adjusted frontend component to correctly handle streamed text responses, improving user experience during chat interactions.d3dec26
-
Refactor vector database integration to use Qdrant and update related configurations
- Replaced VectorDatabase with QdrantVectorDatabase across the application for improved vector similarity search. - Updated docker-compose.yml to include Qdrant service with necessary configurations. - Enhanced README.md to document Qdrant integration and its configuration options. - Added new method in EmbeddingModel to retrieve embedding dimensions. - Adjusted API and service files to accommodate Qdrant settings and ensure compatibility.ed6feab