Documentation
¶
Index ¶
Constants ¶
View Source
const ( ATTRIBUTE_USER = "user" // 用户 ATTRIBUTE_RESELLER = "reseller" // 代理商 ATTRIBUTE_SITE = "site" // 站点 ATTRIBUTE_USER_ID = "user_id" // 用户ID ATTRIBUTE_NAME = "name" // 姓名 ATTRIBUTE_EMAIL = "email" // 邮箱 ATTRIBUTE_PHONE = "phone" // 手机号 ATTRIBUTE_QUOTA = "quota" // 剩余额度 ATTRIBUTE_USED_QUOTA = "used_quota" // 已用额度 ATTRIBUTE_QUOTA_EXPIRES_AT = "quota_expires_at" // 额度过期时间 ATTRIBUTE_WARNING_THRESHOLD = "warning_threshold" // 预警阈值, 单位: $ ATTRIBUTE_EXPIRE_WARNING_THRESHOLD = "expire_warning_threshold" // 过期预警阈值, 单位: 天 ATTRIBUTE_DOMAIN = "domain" // 域名 ATTRIBUTE_TITLE = "title" // 标题 ATTRIBUTE_LOGO = "logo" // Logo ATTRIBUTE_COPYRIGHT = "copyright" // 版权信息 ATTRIBUTE_JUMP_URL = "jump_url" // 跳转URL ATTRIBUTE_ICP_BEIAN = "icp_beian" // ICP备案 ATTRIBUTE_GA_BEIAN = "ga_beian" // 公安备案 )
View Source
const ( CHANGE_CHANNEL_CONFIG = "admin:change:channel:config" CHANGE_CHANNEL_RESELLER = "admin:change:channel:reseller" CHANGE_CHANNEL_USER = "admin:change:channel:user" CHANGE_CHANNEL_APP = "admin:change:channel:app" CHANGE_CHANNEL_APP_KEY = "admin:change:channel:app:key" CHANGE_CHANNEL_CORP = "admin:change:channel:corp" CHANGE_CHANNEL_MODEL = "admin:change:channel:model" CHANGE_CHANNEL_KEY = "admin:change:channel:key" CHANGE_CHANNEL_AGENT = "admin:change:channel:agent" CHANGE_CHANNEL_GROUP = "admin:change:channel:group" )
View Source
const ( ACTION_CREATE = "create" ACTION_UPDATE = "update" ACTION_DELETE = "delete" ACTION_STATUS = "status" ACTION_AGENT = "agent" ACTION_FORWARD = "forward" ACTION_FALLBACK = "fallback" ACTION_TIME = "time" ACTION_USER = "user" ACTION_APP = "app" ACTION_KEY = "key" ACTION_GROUP = "group" ACTION_ALL_UPDATE = "all-update" ACTION_ALL_DELETE = "all-delete" ACTION_ALL_STATUS = "all-status" ACTION_CACHE = "cache" ACTION_RECHARGE = "recharge" ACTION_NOTICE = "notice" )
View Source
const ( LOCK_LOGIN = "lock:login:account:%s" LOCK_CHANGE_PASSWORD = "lock:change_password:user:%d" LOCK_CODE = "lock:code:%s" METHOD_ACCOUNT = "account" METHOD_CODE = "code" )
View Source
const ( RESELLER_TOKEN_PREFIX = "R" RESELLER_SESSION = "session:reseller:%s" RESELLER_CHANNEL = "reseller" USER_TOKEN_PREFIX = "U" USER_SESSION = "session:user:%s" USER_CHANNEL = "user" ADMIN_TOKEN_PREFIX = "A" ADMIN_SESSION = "session:admin:%s" ADMIN_CHANNEL = "admin" )
View Source
const ( SESSION_HOST = "host" SESSION_TOKEN = "token" SESSION_UID = "uid" SESSION_RID = "rid" SESSION_USER_ID = "user_id" SESSION_RESELLER = "reseller" SESSION_USER = "user" SESSION_ADMIN = "admin" SESSION_ROLE = "role" SESSION_CREATOR = "creator" )
View Source
const ( TASK_STATISTICS_LOCK_KEY = "task:statistics:lock" TASK_STATISTICS_END_TIME_KEY = "task:statistics:end_time" TASK_CHECK_LOCK_KEY = "task:check:lock:%s" TASK_CHECK_END_TIME_KEY = "task:check:end_time:%s" TASK_LOG_LOCK_KEY = "task:log:lock" TASK_LOG_END_TIME_KEY = "task:log:end_time" TASK_QUOTA_WARNING_LOCK_KEY = "task:quota:warning:lock" TASK_QUOTA_WARNING_END_TIME_KEY = "task:quota:warning:end_time" )
View Source
const ( STATISTICS_CHAT_LAST_ID_KEY = "statistics:chat:last_id" STATISTICS_CHAT_LAST_TIME_KEY = "statistics:chat:last_time" STATISTICS_IMAGE_LAST_ID_KEY = "statistics:image:last_id" STATISTICS_IMAGE_LAST_TIME_KEY = "statistics:image:last_time" STATISTICS_AUDIO_LAST_ID_KEY = "statistics:audio:last_id" STATISTICS_AUDIO_LAST_TIME_KEY = "statistics:audio:last_time" )
View Source
const ( API_RESELLER_USAGE_KEY = "api:reseller:%d:usage" API_USER_USAGE_KEY = "api:user:%d:usage" API_GROUP_USAGE_KEY = "api:group:usage" RESELLER_QUOTA_FIELD = "reseller.quota" USER_QUOTA_FIELD = "user.quota" APP_QUOTA_FIELD = "app.%d.quota" APP_IS_LIMIT_QUOTA_FIELD = "app.%d.is_limit_quota" KEY_QUOTA_FIELD = "key.%d.%s.quota" KEY_IS_LIMIT_QUOTA_FIELD = "key.%d.%s.is_limit_quota" QUOTA_USD_UNIT = 500000.0 // $1 = 50万tokens )
View Source
const ( SCENE_CODE = "code" // 安全验证 SCENE_LOGIN = "login" // 登录通知 SCENE_REGISTER = "register" // 注册通知 SCENE_FORGET_PASSWORD = "forget_password" // 找回密码 SCENE_CHANGE_PASSWORD = "change_password" // 修改密码 SCENE_CHANGE_EMAIL = "change_email" // 修改邮箱 SCENE_CHANGE_PHONE = "change_phone" // 修改手机号 SCENE_QUOTA_RECHARGE = "quota_recharge" // 充值额度 SCENE_QUOTA_WARNING = "quota_warning" // 额度不足提醒 SCENE_QUOTA_EXHAUSTION = "quota_exhaustion" // 额度耗尽通知 SCENE_QUOTA_EXPIRE_WARNING = "quota_expire_warning" // 额度过期提醒 SCENE_QUOTA_EXPIRE = "quota_expire" // 额度过期通知 SCENE_NOTICE = "notice" // 消息通知 )
View Source
const ( NOTICE_CHANNEL_WEB = "web" // 站内信 NOTICE_CHANNEL_EMAIL = "email" // 邮件 )
View Source
const (
REFRESH_CHANNEL_API = "admin:refresh:channel:api"
)
Variables ¶
View Source
var MODEL_TYPE = map[int]string{
1: "文生文",
2: "文生图",
3: "图生文",
4: "图生图",
5: "文生语音",
6: "语音生文",
100: "多模态",
101: "多模态实时",
102: "多模态语音",
}
模型类型[1:文生文, 2:文生图, 3:图生文, 4:图生图, 5:文生语音, 6:语音生文, 100:多模态, 101:多模态实时, 102:多模态语音]
View Source
var MODEL_TYPES = []int{
1,
2,
3,
4,
5,
6,
100,
101,
102,
}
模型类型[1:文生文, 2:文生图, 3:图生文, 4:图生图, 5:文生语音, 6:语音生文, 100:多模态, 101:多模态实时, 102:多模态语音]
View Source
var QUOTA_NOTICE = map[string]string{ SCENE_QUOTA_WARNING: "warning_notice", SCENE_QUOTA_EXHAUSTION: "exhaustion_notice", SCENE_QUOTA_EXPIRE_WARNING: "expire_warning_notice", SCENE_QUOTA_EXPIRE: "expire_notice", }
View Source
var QUOTA_TYPE = map[int]string{
1: "充值",
2: "扣除",
3: "赠送",
}
额度类型
View Source
var SCENE = map[string]string{ SCENE_CODE: "安全验证", SCENE_LOGIN: "登录", SCENE_REGISTER: "注册", SCENE_FORGET_PASSWORD: "找回密码", SCENE_CHANGE_PASSWORD: "修改密码", SCENE_CHANGE_EMAIL: "修改邮箱", SCENE_CHANGE_PHONE: "修改手机号", SCENE_QUOTA_RECHARGE: "充值额度", SCENE_QUOTA_WARNING: "额度不足提醒", SCENE_QUOTA_EXHAUSTION: "额度耗尽通知", SCENE_QUOTA_EXPIRE_WARNING: "额度过期提醒", SCENE_QUOTA_EXPIRE: "额度过期通知", SCENE_NOTICE: "消息通知", }
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.