mirror of
https://github.com/snailyp/gemini-balance.git
synced 2026-09-05 07:26:39 +08:00
fix: 修正字段别名以保持一致性,调整 safetySettings、generationConfig 和 systemInstruction 的命名风格
This commit is contained in:
@@ -55,14 +55,14 @@ class GeminiContent(BaseModel):
|
|||||||
class GeminiRequest(BaseModel):
|
class GeminiRequest(BaseModel):
|
||||||
contents: List[GeminiContent] = []
|
contents: List[GeminiContent] = []
|
||||||
tools: Optional[Union[List[Dict[str, Any]], Dict[str, Any]]] = []
|
tools: Optional[Union[List[Dict[str, Any]], Dict[str, Any]]] = []
|
||||||
safety_settings: Optional[List[SafetySetting]] = Field(
|
safetySettings: Optional[List[SafetySetting]] = Field(
|
||||||
default=None, alias="safetySettings"
|
default=None, alias="safety_settings"
|
||||||
)
|
)
|
||||||
generation_config: Optional[GenerationConfig] = Field(
|
generationConfig: Optional[GenerationConfig] = Field(
|
||||||
default=None, alias="generationConfig"
|
default=None, alias="generation_config"
|
||||||
)
|
)
|
||||||
system_instruction: Optional[SystemInstruction] = Field(
|
systemInstruction: Optional[SystemInstruction] = Field(
|
||||||
default=None, alias="systemInstruction"
|
default=None, alias="system_instruction"
|
||||||
)
|
)
|
||||||
|
|
||||||
class Config:
|
class Config:
|
||||||
|
|||||||
Reference in New Issue
Block a user