Documentation
¶
Index ¶
- func ConfigRootRoutes() []string
- type Handler
- func (h *Handler) APICall(c *gin.Context)
- func (h *Handler) DeleteAPIKeys(c *gin.Context)
- func (h *Handler) DeleteAmpModelMappings(c *gin.Context)
- func (h *Handler) DeleteAmpUpstreamAPIKey(c *gin.Context)
- func (h *Handler) DeleteAmpUpstreamAPIKeys(c *gin.Context)
- func (h *Handler) DeleteAmpUpstreamURL(c *gin.Context)
- func (h *Handler) DeleteAuthFile(c *gin.Context)
- func (h *Handler) DeleteClaudeKey(c *gin.Context)
- func (h *Handler) DeleteCodexKey(c *gin.Context)
- func (h *Handler) DeleteConfigRoot(route string) gin.HandlerFunc
- func (h *Handler) DeleteGeminiKey(c *gin.Context)
- func (h *Handler) DeleteOAuthExcludedModels(c *gin.Context)
- func (h *Handler) DeleteOAuthModelAlias(c *gin.Context)
- func (h *Handler) DeleteOpenAICompat(c *gin.Context)
- func (h *Handler) DeleteProxyURL(c *gin.Context)
- func (h *Handler) DeleteVertexCompatKey(c *gin.Context)
- func (h *Handler) DownloadAuthFile(c *gin.Context)
- func (h *Handler) GetAPIKeys(c *gin.Context)
- func (h *Handler) GetAmpCode(c *gin.Context)
- func (h *Handler) GetAmpForceModelMappings(c *gin.Context)
- func (h *Handler) GetAmpModelMappings(c *gin.Context)
- func (h *Handler) GetAmpRestrictManagementToLocalhost(c *gin.Context)
- func (h *Handler) GetAmpUpstreamAPIKey(c *gin.Context)
- func (h *Handler) GetAmpUpstreamAPIKeys(c *gin.Context)
- func (h *Handler) GetAmpUpstreamURL(c *gin.Context)
- func (h *Handler) GetAuthFileModels(c *gin.Context)
- func (h *Handler) GetAuthStatus(c *gin.Context)
- func (h *Handler) GetClaudeKeys(c *gin.Context)
- func (h *Handler) GetCodexKeys(c *gin.Context)
- func (h *Handler) GetConfig(c *gin.Context)
- func (h *Handler) GetConfigRoot(route string) gin.HandlerFunc
- func (h *Handler) GetConfigYAML(c *gin.Context)
- func (h *Handler) GetDebug(c *gin.Context)
- func (h *Handler) GetErrorLogsMaxFiles(c *gin.Context)
- func (h *Handler) GetForceModelPrefix(c *gin.Context)
- func (h *Handler) GetGeminiKeys(c *gin.Context)
- func (h *Handler) GetLatestVersion(c *gin.Context)
- func (h *Handler) GetLoggingToFile(c *gin.Context)
- func (h *Handler) GetLogsMaxTotalSizeMB(c *gin.Context)
- func (h *Handler) GetMaxRetryInterval(c *gin.Context)
- func (h *Handler) GetOAuthExcludedModels(c *gin.Context)
- func (h *Handler) GetOAuthModelAlias(c *gin.Context)
- func (h *Handler) GetOpenAICompat(c *gin.Context)
- func (h *Handler) GetProxyURL(c *gin.Context)
- func (h *Handler) GetRequestLog(c *gin.Context)
- func (h *Handler) GetRequestRetry(c *gin.Context)
- func (h *Handler) GetRoutingStrategy(c *gin.Context)
- func (h *Handler) GetStaticModelDefinitions(c *gin.Context)
- func (h *Handler) GetSwitchPreviewModel(c *gin.Context)
- func (h *Handler) GetSwitchProject(c *gin.Context)
- func (h *Handler) GetUsageStatisticsEnabled(c *gin.Context)
- func (h *Handler) GetVertexCompatKeys(c *gin.Context)
- func (h *Handler) GetWebsocketAuth(c *gin.Context)
- func (h *Handler) ImportVertexCredential(c *gin.Context)
- func (h *Handler) ListAuthFiles(c *gin.Context)
- func (h *Handler) ListNodes(c *gin.Context)
- func (h *Handler) PatchAPIKeys(c *gin.Context)
- func (h *Handler) PatchAmpModelMappings(c *gin.Context)
- func (h *Handler) PatchAmpUpstreamAPIKeys(c *gin.Context)
- func (h *Handler) PatchAuthFileFields(c *gin.Context)
- func (h *Handler) PatchAuthFileStatus(c *gin.Context)
- func (h *Handler) PatchClaudeKey(c *gin.Context)
- func (h *Handler) PatchCodexKey(c *gin.Context)
- func (h *Handler) PatchGeminiKey(c *gin.Context)
- func (h *Handler) PatchOAuthExcludedModels(c *gin.Context)
- func (h *Handler) PatchOAuthModelAlias(c *gin.Context)
- func (h *Handler) PatchOpenAICompat(c *gin.Context)
- func (h *Handler) PatchVertexCompatKey(c *gin.Context)
- func (h *Handler) PostOAuthCallback(c *gin.Context)
- func (h *Handler) PutAPIKeys(c *gin.Context)
- func (h *Handler) PutAmpForceModelMappings(c *gin.Context)
- func (h *Handler) PutAmpModelMappings(c *gin.Context)
- func (h *Handler) PutAmpRestrictManagementToLocalhost(c *gin.Context)
- func (h *Handler) PutAmpUpstreamAPIKey(c *gin.Context)
- func (h *Handler) PutAmpUpstreamAPIKeys(c *gin.Context)
- func (h *Handler) PutAmpUpstreamURL(c *gin.Context)
- func (h *Handler) PutClaudeKeys(c *gin.Context)
- func (h *Handler) PutCodexKeys(c *gin.Context)
- func (h *Handler) PutConfigRoot(route string) gin.HandlerFunc
- func (h *Handler) PutConfigYAML(c *gin.Context)
- func (h *Handler) PutDebug(c *gin.Context)
- func (h *Handler) PutErrorLogsMaxFiles(c *gin.Context)
- func (h *Handler) PutForceModelPrefix(c *gin.Context)
- func (h *Handler) PutGeminiKeys(c *gin.Context)
- func (h *Handler) PutLoggingToFile(c *gin.Context)
- func (h *Handler) PutLogsMaxTotalSizeMB(c *gin.Context)
- func (h *Handler) PutMaxRetryInterval(c *gin.Context)
- func (h *Handler) PutOAuthExcludedModels(c *gin.Context)
- func (h *Handler) PutOAuthModelAlias(c *gin.Context)
- func (h *Handler) PutOpenAICompat(c *gin.Context)
- func (h *Handler) PutProxyURL(c *gin.Context)
- func (h *Handler) PutRequestLog(c *gin.Context)
- func (h *Handler) PutRequestRetry(c *gin.Context)
- func (h *Handler) PutRoutingStrategy(c *gin.Context)
- func (h *Handler) PutSwitchPreviewModel(c *gin.Context)
- func (h *Handler) PutSwitchProject(c *gin.Context)
- func (h *Handler) PutUsageStatisticsEnabled(c *gin.Context)
- func (h *Handler) PutVertexCompatKeys(c *gin.Context)
- func (h *Handler) PutWebsocketAuth(c *gin.Context)
- func (h *Handler) RegisterRoutes(group *gin.RouterGroup)
- func (h *Handler) RequestAnthropicToken(c *gin.Context)
- func (h *Handler) RequestAntigravityToken(c *gin.Context)
- func (h *Handler) RequestCodexToken(c *gin.Context)
- func (h *Handler) RequestGeminiCLIToken(c *gin.Context)
- func (h *Handler) RequestKimiToken(c *gin.Context)
- func (h *Handler) UploadAuthFile(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigRootRoutes ¶
func ConfigRootRoutes() []string
Types ¶
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
func NewHandler ¶
func NewHandler(repo *cluster.Repository, runtime *home.Runtime) *Handler
func (*Handler) DeleteAPIKeys ¶ added in v1.0.3
func (*Handler) DeleteAmpModelMappings ¶ added in v1.0.3
func (*Handler) DeleteAmpUpstreamAPIKey ¶ added in v1.0.3
func (*Handler) DeleteAmpUpstreamAPIKeys ¶ added in v1.0.3
func (*Handler) DeleteAmpUpstreamURL ¶ added in v1.0.3
func (*Handler) DeleteAuthFile ¶
func (*Handler) DeleteClaudeKey ¶
func (*Handler) DeleteCodexKey ¶
func (*Handler) DeleteConfigRoot ¶
func (h *Handler) DeleteConfigRoot(route string) gin.HandlerFunc
func (*Handler) DeleteGeminiKey ¶
func (*Handler) DeleteOAuthExcludedModels ¶ added in v1.0.3
func (*Handler) DeleteOAuthModelAlias ¶ added in v1.0.3
func (*Handler) DeleteOpenAICompat ¶
func (*Handler) DeleteProxyURL ¶ added in v1.0.3
func (*Handler) DeleteVertexCompatKey ¶
func (*Handler) DownloadAuthFile ¶
func (*Handler) GetAPIKeys ¶ added in v1.0.3
func (*Handler) GetAmpCode ¶ added in v1.0.3
func (*Handler) GetAmpForceModelMappings ¶ added in v1.0.3
func (*Handler) GetAmpModelMappings ¶ added in v1.0.3
func (*Handler) GetAmpRestrictManagementToLocalhost ¶ added in v1.0.3
func (*Handler) GetAmpUpstreamAPIKey ¶ added in v1.0.3
func (*Handler) GetAmpUpstreamAPIKeys ¶ added in v1.0.3
func (*Handler) GetAmpUpstreamURL ¶ added in v1.0.3
func (*Handler) GetAuthFileModels ¶ added in v1.0.3
func (*Handler) GetAuthStatus ¶ added in v1.0.3
func (*Handler) GetClaudeKeys ¶
func (*Handler) GetCodexKeys ¶
func (*Handler) GetConfigRoot ¶
func (h *Handler) GetConfigRoot(route string) gin.HandlerFunc
func (*Handler) GetConfigYAML ¶
func (*Handler) GetErrorLogsMaxFiles ¶ added in v1.0.3
func (*Handler) GetForceModelPrefix ¶ added in v1.0.3
func (*Handler) GetGeminiKeys ¶
func (*Handler) GetLatestVersion ¶ added in v1.0.3
func (*Handler) GetLoggingToFile ¶ added in v1.0.3
func (*Handler) GetLogsMaxTotalSizeMB ¶ added in v1.0.3
func (*Handler) GetMaxRetryInterval ¶ added in v1.0.3
func (*Handler) GetOAuthExcludedModels ¶ added in v1.0.3
func (*Handler) GetOAuthModelAlias ¶ added in v1.0.3
func (*Handler) GetOpenAICompat ¶
func (*Handler) GetProxyURL ¶ added in v1.0.3
func (*Handler) GetRequestLog ¶ added in v1.0.3
func (*Handler) GetRequestRetry ¶ added in v1.0.3
func (*Handler) GetRoutingStrategy ¶ added in v1.0.3
func (*Handler) GetStaticModelDefinitions ¶ added in v1.0.3
func (*Handler) GetSwitchPreviewModel ¶ added in v1.0.3
func (*Handler) GetSwitchProject ¶ added in v1.0.3
func (*Handler) GetUsageStatisticsEnabled ¶ added in v1.0.3
func (*Handler) GetVertexCompatKeys ¶
func (*Handler) GetWebsocketAuth ¶ added in v1.0.3
func (*Handler) ImportVertexCredential ¶ added in v1.0.3
func (*Handler) ListAuthFiles ¶
func (*Handler) PatchAPIKeys ¶ added in v1.0.3
func (*Handler) PatchAmpModelMappings ¶ added in v1.0.3
func (*Handler) PatchAmpUpstreamAPIKeys ¶ added in v1.0.3
func (*Handler) PatchAuthFileFields ¶
func (*Handler) PatchAuthFileStatus ¶
func (*Handler) PatchClaudeKey ¶
func (*Handler) PatchCodexKey ¶
func (*Handler) PatchGeminiKey ¶
func (*Handler) PatchOAuthExcludedModels ¶ added in v1.0.3
func (*Handler) PatchOAuthModelAlias ¶ added in v1.0.3
func (*Handler) PatchOpenAICompat ¶
func (*Handler) PatchVertexCompatKey ¶
func (*Handler) PostOAuthCallback ¶
func (*Handler) PutAPIKeys ¶ added in v1.0.3
func (*Handler) PutAmpForceModelMappings ¶ added in v1.0.3
func (*Handler) PutAmpModelMappings ¶ added in v1.0.3
func (*Handler) PutAmpRestrictManagementToLocalhost ¶ added in v1.0.3
func (*Handler) PutAmpUpstreamAPIKey ¶ added in v1.0.3
func (*Handler) PutAmpUpstreamAPIKeys ¶ added in v1.0.3
func (*Handler) PutAmpUpstreamURL ¶ added in v1.0.3
func (*Handler) PutClaudeKeys ¶
func (*Handler) PutCodexKeys ¶
func (*Handler) PutConfigRoot ¶
func (h *Handler) PutConfigRoot(route string) gin.HandlerFunc
func (*Handler) PutConfigYAML ¶
func (*Handler) PutErrorLogsMaxFiles ¶ added in v1.0.3
func (*Handler) PutForceModelPrefix ¶ added in v1.0.3
func (*Handler) PutGeminiKeys ¶
func (*Handler) PutLoggingToFile ¶ added in v1.0.3
func (*Handler) PutLogsMaxTotalSizeMB ¶ added in v1.0.3
func (*Handler) PutMaxRetryInterval ¶ added in v1.0.3
func (*Handler) PutOAuthExcludedModels ¶ added in v1.0.3
func (*Handler) PutOAuthModelAlias ¶ added in v1.0.3
func (*Handler) PutOpenAICompat ¶
func (*Handler) PutProxyURL ¶ added in v1.0.3
func (*Handler) PutRequestLog ¶ added in v1.0.3
func (*Handler) PutRequestRetry ¶ added in v1.0.3
func (*Handler) PutRoutingStrategy ¶ added in v1.0.3
func (*Handler) PutSwitchPreviewModel ¶ added in v1.0.3
func (*Handler) PutSwitchProject ¶ added in v1.0.3
func (*Handler) PutUsageStatisticsEnabled ¶ added in v1.0.3
func (*Handler) PutVertexCompatKeys ¶
func (*Handler) PutWebsocketAuth ¶ added in v1.0.3
func (*Handler) RegisterRoutes ¶
func (h *Handler) RegisterRoutes(group *gin.RouterGroup)
func (*Handler) RequestAnthropicToken ¶ added in v1.0.3
func (*Handler) RequestAntigravityToken ¶ added in v1.0.3
func (*Handler) RequestCodexToken ¶ added in v1.0.3
func (*Handler) RequestGeminiCLIToken ¶ added in v1.0.3
func (*Handler) RequestKimiToken ¶ added in v1.0.3
func (*Handler) UploadAuthFile ¶
Click to show internal directories.
Click to hide internal directories.