一键部署:主程序+OCR同机(screen/GPU),Ollama外置局域网。
This commit is contained in:
@@ -25,7 +25,7 @@ class Settings(BaseSettings):
|
||||
OCR_MAX_SIDE: int = 1280
|
||||
UPLOAD_MAX_SIDE: int = 2048
|
||||
OCR_WARMUP: bool = True
|
||||
OCR_SERVICE_URL: str = ""
|
||||
OCR_SERVICE_URL: str = "http://127.0.0.1:23567"
|
||||
OCR_API_KEY: str = ""
|
||||
OCR_USE_GPU: bool = False
|
||||
|
||||
|
||||
@@ -37,6 +37,7 @@ def seed_admin_and_settings(db: Session) -> None:
|
||||
ollama_model=settings.OLLAMA_MODEL,
|
||||
openai_base_url=settings.OPENAI_BASE_URL,
|
||||
openai_model=settings.OPENAI_MODEL,
|
||||
ocr_service_url=settings.OCR_SERVICE_URL or None,
|
||||
)
|
||||
)
|
||||
else:
|
||||
@@ -48,6 +49,8 @@ def seed_admin_and_settings(db: Session) -> None:
|
||||
row.openai_base_url = settings.OPENAI_BASE_URL
|
||||
if not row.openai_model:
|
||||
row.openai_model = settings.OPENAI_MODEL
|
||||
if not row.ocr_service_url and settings.OCR_SERVICE_URL:
|
||||
row.ocr_service_url = settings.OCR_SERVICE_URL
|
||||
if not row.ai_provider:
|
||||
row.ai_provider = "ollama"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user