Documentation
¶
Index ¶
Constants ¶
View Source
const ( ACTION_CREATE = "create" ACTION_UPDATE = "update" ACTION_DELETE = "delete" ACTION_STATUS = "status" ACTION_MODELS = "models" ACTION_AGENT = "agent" ACTION_FORWARD = "forward" ACTION_FALLBACK = "fallback" ACTION_TIME = "time" ACTION_USER = "user" ACTION_APP = "app" ACTION_KEY = "key" )
View Source
const ( CHANNEL_LOGIN = "login" CHANNEL_REGISTER = "register" CHANNEL_FORGET_ACCOUNT = "forget_account" CHANNEL_CHANGE_MOBILE = "change_phone" CHANNEL_CHANGE_EMAIL = "change_email" )
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 ( USER_TOKEN_PREFIX = "U" USER_SESSION = "user:session:%s" USER_CHANNEL = "user" ADMIN_TOKEN_PREFIX = "A" ADMIN_SESSION = "admin:session:%s" ADMIN_CHANNEL = "admin" )
View Source
const ( SESSION_HOST = "host" SESSION_TOKEN = "token" SESSION_UID = "uid" SESSION_USER_ID = "user_id" SESSION_USER = "user" SESSION_ADMIN = "admin" SESSION_ROLE = "role" SESSION_CREATOR = "creator" )
View Source
const ( STATISTICS_LOCK_KEY = "statistics:lock" STATISTICS_END_TIME_KEY = "statistics:end_time" 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_USAGE_KEY = "api:user:%d:usage" 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 )
Variables ¶
View Source
var ( CHANGE_CHANNEL_USER = config.Cfg.Core.ChannelPrefix + "admin:change:channel:user" CHANGE_CHANNEL_APP = config.Cfg.Core.ChannelPrefix + "admin:change:channel:app" CHANGE_CHANNEL_APP_KEY = config.Cfg.Core.ChannelPrefix + "admin:change:channel:app:key" CHANGE_CHANNEL_CORP = config.Cfg.Core.ChannelPrefix + "admin:change:channel:corp" CHANGE_CHANNEL_MODEL = config.Cfg.Core.ChannelPrefix + "admin:change:channel:model" CHANGE_CHANNEL_KEY = config.Cfg.Core.ChannelPrefix + "admin:change:channel:key" CHANGE_CHANNEL_AGENT = config.Cfg.Core.ChannelPrefix + "admin:change:channel:agent" )
View Source
var CHANNEL_MAP = map[string]string{ CHANNEL_LOGIN: "登录", CHANNEL_REGISTER: "注册", CHANNEL_FORGET_ACCOUNT: "找回密码", CHANNEL_CHANGE_EMAIL: "换绑邮箱", CHANNEL_CHANGE_MOBILE: "换绑手机号", }
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:多模态语音]
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.