token_cache_key.go 486 B

123456789101112131415
  1. package service
  2. import "strconv"
  3. // OpenAITokenCacheKey 生成 OpenAI OAuth 账号的缓存键
  4. // 格式: "openai:account:{account_id}"
  5. func OpenAITokenCacheKey(account *Account) string {
  6. return "openai:account:" + strconv.FormatInt(account.ID, 10)
  7. }
  8. // ClaudeTokenCacheKey 生成 Claude (Anthropic) OAuth 账号的缓存键
  9. // 格式: "claude:account:{account_id}"
  10. func ClaudeTokenCacheKey(account *Account) string {
  11. return "claude:account:" + strconv.FormatInt(account.ID, 10)
  12. }