spring: ai: openai: api-key: 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 base-url: https://openrouter.ai/api/ chat: options: model: google/gemini-2.5-flash-lite embedding: options: model: qwen/qwen3-embedding-8b dashscope: api-key: 11 application: name: keyborad-backend profiles: active: dev datasource: driver-class-name: org.postgresql.Driver url: jdbc:postgresql://localhost:5432/keyborad_db username: root password: 123asd mvc: pathmatch: matching-strategy: ANT_PATH_MATCHER # session 失效时间(分钟) session: timeout: 86400 store-type: redis # redis 配置 data: redis: port: 6379 host: localhost database: 0 server: port: 7529 servlet: context-path: /api encoding: charset: UTF-8 force: true enabled: true mybatis-plus: configuration: map-underscore-to-camel-case: false log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl global-config: db-config: logic-delete-field: isDelete # 全局逻辑删除的实体字段名(since 3.3.0,配置后可以忽略不配置步骤2) logic-delete-value: 1 # 逻辑已删除值(默认为 1) logic-not-delete-value: 0 # 逻辑未删除值(默认为 0)