feat(models): 模型目录与计费 - 按展示名分组并隔离管理员积分成本
This commit is contained in:
@@ -74,6 +74,8 @@ export type ChannelModel = {
|
||||
};
|
||||
|
||||
export type ChannelModelPriceTier = {
|
||||
/** 仅管理员模型编辑接口返回,不能复制到用户模型目录。 */
|
||||
costPricing?: CreditCostPricing;
|
||||
id: string;
|
||||
channelModelId: string;
|
||||
selector: Record<string, string>;
|
||||
@@ -93,6 +95,14 @@ export type ChannelModelPriceTier = {
|
||||
updatedAt: string;
|
||||
};
|
||||
|
||||
export type CreditCostPricing = {
|
||||
configured: boolean;
|
||||
unitPriceMicrocredits: number;
|
||||
inputTokenPriceMicrocredits: number;
|
||||
outputTokenPriceMicrocredits: number;
|
||||
cachedTokenPriceMicrocredits: number;
|
||||
};
|
||||
|
||||
// 系统渠道模型的写入合同。标量价格只用于兼容旧管理请求;新的后台界面只提交 priceTiers。
|
||||
export type ChannelModelMutation = {
|
||||
modelKey: string;
|
||||
|
||||
Reference in New Issue
Block a user