docs: add temperature parameter documentation and code formatting improvements

- Added `temperature` parameter to Chat API documentation with implementation notes
- Improved code formatting in context_manager.py with consistent string quotes and line breaks
- Added section on future runtime LLM parameter override capabilities
- Updated API schemas to include temperature parameter (currently unused but reserved for future implementation)
This commit is contained in:
YueGuobin committed 2026-03-05 20:58:14 +08:00
1 parent 7f8364fbf5
commit 2485bfec46
32 files changed
+634 -918

No files matched your search

+6 -1
View File
@@ -36,7 +36,12 @@ class ChatRequest(BaseModel):
message: str = Field(..., description="User message content")
session_id: Optional[str] = Field(None, description="Session ID (auto-generated if not provided)")
stream: bool = Field(default=True, description="Enable streaming response")
temperature: Optional[float] = Field(None, description="LLM temperature parameter")
temperature: Optional[float] = Field(
None,
description="LLM temperature parameter (NOTE: currently not used. "
"Temperature is loaded from user's LLM config in database. "
"Reserved for future runtime override support.)"
)
mode: Literal["text"] = Field(default="text", description="Interaction mode")