spring: ai: openai: api-key: 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 # api-key: sk-cf112f49cf4d4138a49575cda1f852b4 base-url: https://gateway.ai.cloudflare.com/v1/b632a61caa85401f63c9b32eef3a74c8/aigetway/openrouter # base-url: https://dashscope-intl.aliyuncs.com/compatible-mode/ chat: options: model: google/gemini-2.5-flash-lite embedding: options: model: text-embedding-v4 # model: qwen/qwen3-embedding-8b dashscope: api-key: 11 application: name: keyborad-backend profiles: active: dev mvc: pathmatch: matching-strategy: ANT_PATH_MATCHER # session 配置 session: timeout: 86400 store-type: redis # redis 配置 data: redis: port: 6379 host: localhost database: 0 # 开启 ANSI 彩色输出 output: ansi: enabled: always server: port: 7529 servlet: context-path: /api encoding: charset: UTF-8 force: true enabled: true mybatis-plus: configuration: map-underscore-to-camel-case: true 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) # 配置 TypeHandler 包路径 type-handlers-package: com.yolo.keyborad.typehandler appid: loveKeyboard appsecret: kZJM39HYvhxwbJkG1fmquQRVkQiLAh2H mail_access_token: mlsn.3b1a3387055e0f53c0869cad91c6acad5401e9dcb4511ace2f82ab31d897fba6