mirror of
https://github.com/router-for-me/CLIProxyAPIPlus.git
synced 2026-03-08 06:43:41 +00:00
- Add --kiro-aws-login flag for AWS Builder ID device code flow - Add DoKiroAWSLogin function for AWS SSO OIDC authentication - Complete Kiro integration with AWS, Google OAuth, and social auth - Add kiro executor, translator, and SDK components - Update browser support for Kiro authentication flows
31 lines
951 B
Go
31 lines
951 B
Go
// Package constant defines provider name constants used throughout the CLI Proxy API.
|
|
// These constants identify different AI service providers and their variants,
|
|
// ensuring consistent naming across the application.
|
|
package constant
|
|
|
|
const (
|
|
// Gemini represents the Google Gemini provider identifier.
|
|
Gemini = "gemini"
|
|
|
|
// GeminiCLI represents the Google Gemini CLI provider identifier.
|
|
GeminiCLI = "gemini-cli"
|
|
|
|
// Codex represents the OpenAI Codex provider identifier.
|
|
Codex = "codex"
|
|
|
|
// Claude represents the Anthropic Claude provider identifier.
|
|
Claude = "claude"
|
|
|
|
// OpenAI represents the OpenAI provider identifier.
|
|
OpenAI = "openai"
|
|
|
|
// OpenaiResponse represents the OpenAI response format identifier.
|
|
OpenaiResponse = "openai-response"
|
|
|
|
// Antigravity represents the Antigravity response format identifier.
|
|
Antigravity = "antigravity"
|
|
|
|
// Kiro represents the AWS CodeWhisperer (Kiro) provider identifier.
|
|
Kiro = "kiro"
|
|
)
|