| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- package com.cyksj.model.entity;
- import lombok.Getter;
- import lombok.Setter;
- import lombok.experimental.Accessors;
- /**
- * AI 模型配置
- */
- @Getter
- @Setter
- @Accessors(chain = true)
- public class AiModel extends BaseEntity {
- /** 提供商标识,如 ANTHROPIC、OPENAI */
- private String provider;
- /** 提供商展示名称,如 Anthropic、OpenAI */
- private String providerName;
- /** 提供商 logo 图片地址 */
- private String providerLogo;
- /** 模型唯一标识,如 claude-opus-4-5 */
- private String modelCode;
- /** 模型展示名称 */
- private String modelName;
- /** 模型图标地址 */
- private String modelIcon;
- /** 模型描述 */
- private String description;
- /** 功能标签,逗号分隔,如 支持推理,支持工具 */
- private String tags;
- /** 上下文窗口,如 200K、100K */
- private String contextWindow;
- /** 价格档位标签,如 多档、商品级品质、专门优化 */
- private String pricingBadge;
- /** 排序值,越小越靠前 */
- private Integer sort;
- /** 状态:0-禁用,1-启用 */
- private Integer status;
- }
|