update
This commit is contained in:
@@ -8,7 +8,7 @@ FormatType = Literal[
|
||||
"FullGuide",
|
||||
]
|
||||
|
||||
ProviderType = Literal["claude", "minimax", "lokal"]
|
||||
ProviderType = Literal["claude", "minimax", "minimax-direkt", "lokal"]
|
||||
|
||||
|
||||
class GuideCreateRequest(BaseModel):
|
||||
@@ -86,6 +86,8 @@ class ElementResponse(BaseModel):
|
||||
description: str = ""
|
||||
examples: list[str] = []
|
||||
hints: list[str] = []
|
||||
aufgabe: str = ""
|
||||
loesung: str = ""
|
||||
created_at: str
|
||||
updated_at: str
|
||||
|
||||
@@ -101,6 +103,8 @@ class ElementUpdateRequest(BaseModel):
|
||||
description: str | None = None
|
||||
examples: list[str] | None = None
|
||||
hints: list[str] | None = None
|
||||
aufgabe: str | None = None
|
||||
loesung: str | None = None
|
||||
|
||||
|
||||
class ElementCheckRequest(BaseModel):
|
||||
@@ -109,7 +113,7 @@ class ElementCheckRequest(BaseModel):
|
||||
|
||||
class ElementSuggestion(BaseModel):
|
||||
text: str
|
||||
target: Literal["description", "examples", "hints"]
|
||||
target: Literal["description", "examples", "hints", "aufgabe", "loesung"]
|
||||
content: str
|
||||
|
||||
|
||||
@@ -120,7 +124,7 @@ class ElementCheckResponse(BaseModel):
|
||||
class ElementStyleChange(BaseModel):
|
||||
text: str
|
||||
action: Literal["entfernen", "anpassen", "hinzufuegen"]
|
||||
target: Literal["title", "description", "examples", "hints"]
|
||||
target: Literal["title", "description", "examples", "hints", "aufgabe", "loesung"]
|
||||
index: int | None = None
|
||||
content: str = ""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user