#31096·dify

AppModelConfig 有这么多可为空的字段

作者: asukaminato0721创建于 2026年1月16日更新于 2026年10月2日
标签💪 enhancement

id: Mapped[str] = mapped_column(StringUUID, default=lambda: str(uuid4()), init=False) app_id: Mapped[str] = mapped_column(StringUUID, nullable=False) provider: Mapped[str | None] = mapped_column(String(255), nullable=True, default=None) model_id: Mapped[str | None] = mapped_column(String(255), nullable=True, default=None) configs: Mapped[Any | None] = mapped_column(sa.JSON, nullable=True, default=None) created_by: Mapped[str | None] = mapped_column(StringUUID, nullable=True, default=None) created_at: Mapped[datetime] = mapped_column(sa.DateTime, nullable=False, server_default=func.current_timestamp(), init=False) updated_by: Mapped[str | None] = mapped_column(StringUUID, nullable=True, default=None) opening_statement: Mapped[str | None] = mapped_column(LongText, default=None) suggested_questions: Mapped[str | None] = mapped_column(LongText, default=None) suggested_questions_after_answer: Mapped[str | None] = mapped_column(LongText, default=None) speech_to_text: Mapped[str | None] = mapped_column(LongText, default=None) text_to_speech: Mapped[str | None] = mapped_column(LongText, default=None) more_like_this: Mapped[str | None] = mapped_column(LongText, default=None) model: Mapped[str | None] = mapped_column(LongText, default=None) user_input_form: Mapped[str | None] = mapped_column(LongText, default=None) dataset_query_variable: Mapped[str | None] = mapped_column(String(255), default=None) pre_prompt: Mapped[str | None] = mapped_column(LongText, default=None) agent_mode: Mapped[str | None] = mapped_column(LongText, default=None) sensitive_word_avoidance: Mapped[str | None] = mapped_column(LongText, default=None) retriever_resource: Mapped[str | None] = mapped_column(LongText, default=None) prompt_type: Mapped[str] = mapped_column(String(255), nullable=False, server_default=sa.text("'simple'"), default="simple") chat_prompt_config: Mapped[str | None] = mapped_column(LongText, default=None) …

内容来源: langgenius/dify