fix(backend): 补 directive/instruction 文本上界——LLM 入参防超长(CR-H9 收尾)
This commit is contained in:
@@ -23,6 +23,7 @@ from ww_api.schemas.generation import CharacterGenerateRequest, WorldGenerateReq
|
||||
from ww_api.schemas.projects import (
|
||||
AcceptRequest,
|
||||
DraftSaveRequest,
|
||||
DraftStreamRequest,
|
||||
ProjectCreateRequest,
|
||||
ReviewRequest,
|
||||
)
|
||||
@@ -64,6 +65,8 @@ _STR_CASES: list[_StrCase] = [
|
||||
_StrCase(DraftSaveRequest, "text", 200_000, "draft-text<=200000"),
|
||||
_StrCase(ReviewRequest, "draft", 200_000, "review-draft<=200000"),
|
||||
_StrCase(RefineRequest, "segment", 20_000, "segment<=20000"),
|
||||
_StrCase(RefineRequest, "instruction", 2_000, "refine-instruction<=2000", {"segment": "s"}),
|
||||
_StrCase(DraftStreamRequest, "directive", 20_000, "directive<=20000"),
|
||||
_StrCase(ForeshadowRegisterRequest, "code", 100, "code<=100", {"title": "t"}),
|
||||
_StrCase(ForeshadowRegisterRequest, "title", 500, "foreshadow-title<=500", {"code": "c"}),
|
||||
_StrCase(RuleCreateRequest, "content", 10_000, "rule-content<=10000", {"level": "project"}),
|
||||
|
||||
Reference in New Issue
Block a user