Temp
This commit is contained in:
+10
-3
@@ -46,11 +46,18 @@ class CharacterStateUpdate(BaseModel):
|
||||
|
||||
class ExtractionResult(BaseModel):
|
||||
lore_updates: List[LoreUpdate] = Field(
|
||||
default_factory=list, description="List of discovered lore facts"
|
||||
default_factory=list, description="List of discovered lore facts", alias="lore"
|
||||
)
|
||||
character_updates: List[CharacterStateUpdate] = Field(
|
||||
default_factory=list, description="List of character state changes"
|
||||
default_factory=list,
|
||||
description="List of character state changes",
|
||||
alias="character_state",
|
||||
)
|
||||
significant_events: List[str] = Field(
|
||||
default_factory=list, description="List of significant plot points or events"
|
||||
default_factory=list,
|
||||
description="List of significant plot points or events",
|
||||
alias="events",
|
||||
)
|
||||
|
||||
class Config:
|
||||
populate_by_name = True
|
||||
|
||||
Reference in New Issue
Block a user