OLLAMA=0.11.10-101034
build_qwen3-8b:
	docker build --build-arg OLLAMA_VERSION=${OLLAMA} --build-arg MODEL=qwen3:8b -f Dockerfile.model -t registry.lazycat.cloud/catdogai/ollama-qwen3-8b:$(shell date +%Y%m%d) .

build_qwen3-4b:
	docker build --build-arg OLLAMA_VERSION=${OLLAMA} --build-arg MODEL=qwen3:4b -f Dockerfile.model -t registry.lazycat.cloud/catdogai/ollama-qwen3-4b:$(shell date +%Y%m%d) .

build_qwen3-14b:
	docker build --build-arg OLLAMA_VERSION=${OLLAMA} --build-arg MODEL=qwen3:14b -f Dockerfile.model -t registry.lazycat.cloud/catdogai/ollama-qwen3-14b:$(shell date +%Y%m%d) .

build_qwen3_4b-instruct-2507-q4_K_M:
	docker build --build-arg OLLAMA_VERSION=${OLLAMA} --build-arg MODEL=qwen3:4b-instruct-2507-q4_K_M -f Dockerfile.model -t registry.lazycat.cloud/catdogai/ollama-qwen3-4b-instruct-2507-q4_K_M:$(shell date +%Y%m%d) .

build_qwen3_30b-a3b-instruct-2507-q4_K_M:
	docker build --build-arg OLLAMA_VERSION=${OLLAMA} --build-arg MODEL=qwen3:30b-a3b-instruct-2507-q4_K_M -f Dockerfile.model -t registry.lazycat.cloud/catdogai/ollama-qwen3-30b-a3b-instruct-2507-q4_K_M:$(shell date +%Y%m%d) .

build_python:
	docker build -f Dockerfile.python -t registry.lazycat.cloud/catdogai/ollama_python:$(shell date +%Y%m%d%H%M%S) .
