更新README.md

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
ageerle@163.com
2026-07-15 10:52:15 +08:00
parent efc30c3ac8
commit e7b7d1d084
7 changed files with 72 additions and 4 deletions

View File

@@ -0,0 +1,30 @@
package org.ruoyi.common.chat.domain.bo.chat;
import jakarta.validation.constraints.NotBlank;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ruoyi.common.mybatis.core.domain.BaseEntity;
/**
* 按厂商批量更新密钥业务对象
*
* @author ageerle
* @date 2025-12-14
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class ModelBatchKeyBo extends BaseEntity {
/**
* 模型供应商
*/
@NotBlank(message = "厂商编码不能为空")
private String providerCode;
/**
* 密钥
*/
@NotBlank(message = "密钥不能为空")
private String apiKey;
}

View File

@@ -73,4 +73,13 @@ public interface IChatModelService {
* @return 是否删除成功
*/
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
/**
* 按厂商批量更新密钥
*
* @param providerCode 厂商编码
* @param apiKey 密钥
* @return 是否更新成功
*/
Boolean updateApiKeyByProvider(String providerCode, String apiKey);
}