mirror of
https://github.com/FuQuan233/nonebot-plugin-llmchat.git
synced 2025-09-06 19:40:44 +00:00
♻️ fix all lint problems in plugin
This commit is contained in:
parent
7f284ec4c4
commit
5fd1c5ff40
4 changed files with 1590 additions and 85 deletions
|
@ -1,5 +1,6 @@
|
|||
|
||||
from pydantic import BaseModel, Field
|
||||
from typing import List, Dict, Optional
|
||||
|
||||
|
||||
class PresetConfig(BaseModel):
|
||||
"""API预设配置"""
|
||||
|
@ -12,7 +13,7 @@ class PresetConfig(BaseModel):
|
|||
|
||||
class ScopedConfig(BaseModel):
|
||||
"""LLM Chat Plugin配置"""
|
||||
api_presets: List[PresetConfig] = Field(...,description="API预设列表(至少配置1个预设)")
|
||||
api_presets: list[PresetConfig] = Field(...,description="API预设列表(至少配置1个预设)")
|
||||
history_size: int = Field(20, description="LLM上下文消息保留数量")
|
||||
past_events_size : int = Field(10, description="触发回复时发送的群消息数量")
|
||||
request_timeout: int = Field(30, description="API请求超时时间(秒)")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue