Spaces:
Sleeping
Sleeping
File size: 517 Bytes
badd46a f682dc8 badd46a f682dc8 badd46a f682dc8 badd46a |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
#!/usr/bin/env bash
set -euo pipefail
ollama serve &
# 等待 Ollama API 可用
for i in {1..60}; do
if curl -fsS http://127.0.0.1:11434/api/tags >/dev/null; then
break
fi
sleep 1
done
# 拉取嵌入與(如需要)生成模型
ollama pull "${EMBEDDING_MODEL:-nomic-embed-text}" || true
if [ "${LLM_BINDING:-}" = "ollama" ]; then
ollama pull "${LLM_MODEL:-llama2}" || true
fi
# 啟動 LightRAG(如平台要求自訂埠,改成 --port "${PORT:-9621}")
exec python -m lightrag.api.lightrag_server |