consts

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 16, 2024 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CHANGE_CHANNEL_USER    = "admin:change:channel:user"
	CHANGE_CHANNEL_APP     = "admin:change:channel:app"
	CHANGE_CHANNEL_APP_KEY = "admin:change:channel:app:key"
)
View Source
const (
	CHANGE_CHANNEL_MODEL = "admin:change:channel:model"
	CHANGE_CHANNEL_KEY   = "admin:change:channel:key"
	CHANGE_CHANNEL_AGENT = "admin:change:channel:agent"
)
View Source
const (
	ACTION_CREATE  = "create"
	ACTION_UPDATE  = "update"
	ACTION_DELETE  = "delete"
	ACTION_STATUS  = "status"
	ACTION_MODELS  = "models"
	ACTION_AGENT   = "agent"
	ACTION_FORWARD = "forward"
)
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"
)
View Source
const (
	ADMIN_TOKEN_PREFIX = "A"
	ADMIN_SESSION      = "admin:session:%s"
	ADMIN_CHANNEL      = "admin"
)
View Source
const (
	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 (
	CORP_OPENAI     = "OpenAI"
	CORP_BAIDU      = "Baidu"
	CORP_XFYUN      = "Xfyun"
	CORP_ALIYUN     = "Aliyun"
	CORP_ZHIPUAI    = "ZhipuAI"
	CORP_GOOGLE     = "Google"
	CORP_DEEPSEEK   = "DeepSeek"
	CORP_MIDJOURNEY = "Midjourney"
)
View Source
const (
	API_USAGE_KEY = "api:%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 CHANNEL_MAP = map[string]string{
	CHANNEL_LOGIN:          "登录",
	CHANNEL_REGISTER:       "注册",
	CHANNEL_FORGET_ACCOUNT: "找回密码",
	CHANNEL_CHANGE_EMAIL:   "换绑邮箱",
	CHANNEL_CHANGE_MOBILE:  "换绑手机号",
}

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL