docker build -t langchain_rag_app --no-cache .
docker run --name langchain_rag --rm --env-file .env -p 8000:8000 -v $(pwd)/data:/app/data langchain_rag_app
curl -X GET "http://localhost:8000/health"
curl -X POST "http://localhost:8000/query" \
-H "Content-Type: application/json" \
-d '{"query": "best camping gear"}'
kubectl create pv langchain-rag-pv \
--capacity=storage=1Gi \
--access-modes=ReadWriteOnce \
kubectl create pv langchain-rag-pv \
--capacity=storage=1Gi \
--access-modes=ReadWriteOnce \
--host-path=$HOST_PATH/langchain-rag/data \
--dry-run=client -o yaml > langchain-rag-pv.yaml
kubectl apply -f langchain-rag-pv.yaml