consts

package
v2.3.0 Latest Latest
Warning

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

Go to latest
Published: Apr 21, 2026 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TRACE_ID               = "Trace-Id"
	HOST_KEY               = "host"
	RID_KEY                = "rid"
	USER_ID_KEY            = "user_id"
	APP_ID_KEY             = "app_id"
	SECRET_KEY             = "sk"
	APP_IS_LIMIT_QUOTA_KEY = "app_is_limit_quota"
	KEY_IS_LIMIT_QUOTA_KEY = "key_is_limit_quota"
)
View Source
const (
	SESSION_RESELLER                   = "session_reseller"
	SESSION_USER                       = "session_user"
	SESSION_APP                        = "session_app"
	SESSION_APP_KEY                    = "session_app_key"
	SESSION_ERROR_MODEL_AGENTS         = "session_error_model_agents"
	SESSION_ERROR_KEYS                 = "session_error_keys"
	SESSION_MODEL_AGENT_BILLING_METHOD = "session_model_agent_billing_method"
)
View Source
const (
	SESSION_KEEP_VALUE_PREFIX     = "session:agent:u:%d:m:%s"
	SESSION_KEEP_FAIL_PREFIX      = "session:agent:fail:u:%d:m:%s:a:%s"
	SESSION_KEEP_AGENT_SET_PREFIX = "session:agent:set:%s"
	SESSION_KEEP_USER_AGENT_SET   = "session:agent:user:set:%d:a:%s"
	SESSION_KEEP_GLOBAL_SET       = "session:agent:global"
	SESSION_KEEP_LOCAL_KEY_PREFIX = "session_keep:%d:%s"
)
View Source
const (
	DEFAULT_MODEL       = "gpt-3.5-turbo"
	QUOTA_DEFAULT_UNIT  = 1000000.0 // $1 = 1M Tokens
	SERVERS_KEY         = "CORE:SERVERS"
	HEALTH_CHECK_HEADER = "X-Health-Check"
	MODEL_AGENT_HEADER  = "X-Model-Agent"
)
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_PROVIDER = "admin:change:channel:provider"
	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 (
	SMART_HEALTH_AGENT_SUCCESS_KEY = "smart:health:agent:%s:success"    // 代理成功计数
	SMART_HEALTH_AGENT_FAIL_KEY    = "smart:health:agent:%s:fail"       // 代理失败计数
	SMART_HEALTH_MODEL_SUCCESS_KEY = "smart:health:model:%s:%s:success" // 模型成功计数
	SMART_HEALTH_MODEL_FAIL_KEY    = "smart:health:model:%s:%s:fail"    // 模型失败计数
)
View Source
const (
	ACTION_CREATE   = "create"
	ACTION_UPDATE   = "update"
	ACTION_DELETE   = "delete"
	ACTION_STATUS   = "status"
	ACTION_MODELS   = "models"
	ACTION_CACHE    = "cache"
	ACTION_REMIX    = "remix"
	ACTION_LIST     = "list"
	ACTION_RETRIEVE = "retrieve"
	ACTION_CONTENT  = "content"
	ACTION_UPLOAD   = "upload"
	ACTION_CANCEL   = "cancel"
)
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_KEY_QUOTA_FIELD  = "key.%d.%s.quota"

	ERROR_MODEL_KEY       = "api:error:model:key:%s"
	ERROR_MODEL_AGENT     = "api:error:model:agent:%s"
	ERROR_MODEL_AGENT_KEY = "api:error:model:agent:key:%s"

	ACCESS_TOKEN_KEY = "api:baidu:access_token:%s"
	GCP_TOKEN_KEY    = "api:gcp:token:%s"
)
View Source
const (
	LOCK_USER_KEY = "api:lock:user:%d"
	LOCK_APP_KEY  = "api:lock:app:%d"
	LOCK_SK_KEY   = "api:lock:sk:%s"
)
View Source
const (
	REFRESH_CHANNEL_API = "admin:refresh:channel:api"
)

Variables

View Source
var RESOLUTION_ASPECT_RATIO = map[string]string{
	"1K1:1": "1024x1024",
	"2K1:1": "2048x2048",
	"4K1:1": "4096x4096",

	"1K2:3": "848x1264",
	"2K2:3": "1696x2528",
	"4K2:3": "3392x5056",

	"1K3:2": "1264x848",
	"2K3:2": "2528x1696",
	"4K3:2": "5056x3392",

	"1K3:4": "896x1200",
	"2K3:4": "1792x2400",
	"4K3:4": "3584x4800",

	"1K4:3": "1200x896",
	"2K4:3": "2400x1792",
	"4K4:3": "4800x3584",

	"1K4:5": "928x1152",
	"2K4:5": "1856x2304",
	"4K4:5": "3712x4608",

	"1K5:4": "1152x928",
	"2K5:4": "2304x1856",
	"4K5:4": "4608x3712",

	"1K9:16": "768x1376",
	"2K9:16": "1536x2752",
	"4K9:16": "3072x5504",

	"1K16:9": "1376x768",
	"2K16:9": "2752x1536",
	"4K16:9": "5504x3072",

	"1K21:9": "1584x672",
	"2K21:9": "3168x1344",
	"4K21:9": "6336x2688",
}
View Source
var VIDEO_RESOLUTION_RATIO = map[string]string{
	"480p16:9": "864x496",
	"480p4:3":  "752x560",
	"480p1:1":  "640x640",
	"480p3:4":  "560x752",
	"480p9:16": "496x864",
	"480p21:9": "992x432",

	"720p16:9": "1280x720",
	"720p4:3":  "1112x834",
	"720p1:1":  "960x960",
	"720p3:4":  "834x1112",
	"720p9:16": "720x1280",
	"720p21:9": "1470x630",

	"1080p16:9": "1920x1080",
	"1080p4:3":  "1664x1248",
	"1080p1:1":  "1440x1440",
	"1080p3:4":  "1248x1664",
	"1080p9:16": "1080x1920",
	"1080p21:9": "2206x946",
}

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