model相关参数和默认

This commit is contained in:
zhaoawd
2025-10-29 23:43:26 +08:00
parent a78c8b9446
commit 2d158750fa
3 changed files with 59 additions and 2 deletions

View File

@ -5,6 +5,8 @@ from typing import Any, Dict, List, Optional, Union
from pydantic import BaseModel, Field, HttpUrl
from app.settings import DEFAULT_IMPORT_MODEL
class LLMRole(str, Enum):
USER = "user"
@ -117,8 +119,8 @@ class DataImportAnalysisJobRequest(BaseModel):
description="URL to notify when the analysis completes. Receives JSON payload with status/results.",
)
llm_model: str = Field(
"gpt-4.1-mini",
description="Target LLM model identifier. Defaults to gpt-4.1-mini.",
DEFAULT_IMPORT_MODEL,
description="Target LLM model identifier. Defaults to DEFAULT_IMPORT_MODEL.",
)
temperature: Optional[float] = Field(
None,