merge: sync batch image branch with origin main

This commit is contained in:
Turtle_Li
2026-07-07 03:27:11 +08:00
107 changed files with 4469 additions and 263 deletions
+1
View File
@@ -590,6 +590,7 @@ export interface ApiKey {
expires_at: string | null // Expiration time (null = never expires)
created_at: string
updated_at: string
current_concurrency: number
group?: Group
rate_limit_5h: number
rate_limit_1d: number
+4
View File
@@ -34,6 +34,7 @@ export interface PaymentConfig {
order_timeout_minutes: number
balance_disabled: boolean
balance_recharge_multiplier: number
subscription_usd_to_cny_rate: number
enabled_payment_types: PaymentType[]
help_image_url: string
help_text: string
@@ -42,6 +43,7 @@ export interface PaymentConfig {
export interface MethodLimit {
currency?: string
display_name?: string
daily_limit: number
daily_used: number
daily_remaining: number
@@ -66,6 +68,8 @@ export interface CheckoutInfoResponse {
plans: SubscriptionPlan[]
balance_disabled: boolean
balance_recharge_multiplier: number
/** Subscription CNY conversion rate (1 USD = X CNY); 0 = disabled, plan price is charged as-is */
subscription_usd_to_cny_rate: number
recharge_fee_rate: number
help_text: string
help_image_url: string