controllers

package
v0.0.0-...-e06565c Latest Latest
Warning

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

Go to latest
Published: Jun 22, 2025 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BatchFetchPluginInstallationByIDs

func BatchFetchPluginInstallationByIDs(c *gin.Context)

func BindPluginDispatchRequest

func BindPluginDispatchRequest[T any](r *gin.Context, success func(
	plugin_entities.InvokePluginRequest[T],
))

func BindRequest

func BindRequest[T any](r *gin.Context, success func(T))

func CheckToolExistence

func CheckToolExistence(c *gin.Context)

func DecodePluginFromIdentifier

func DecodePluginFromIdentifier(app *app.Config) gin.HandlerFunc

func DeleteAllPluginInstallationTasks

func DeleteAllPluginInstallationTasks(c *gin.Context)

func DeletePluginInstallationItemFromTask

func DeletePluginInstallationItemFromTask(c *gin.Context)

func DeletePluginInstallationTask

func DeletePluginInstallationTask(c *gin.Context)

func DisableEndpoint

func DisableEndpoint(ctx *gin.Context)

func EnableEndpoint

func EnableEndpoint(ctx *gin.Context)

func FetchMissingPluginInstallations

func FetchMissingPluginInstallations(c *gin.Context)

func FetchPluginFromIdentifier

func FetchPluginFromIdentifier(c *gin.Context)

func FetchPluginInstallationTask

func FetchPluginInstallationTask(c *gin.Context)

func FetchPluginInstallationTasks

func FetchPluginInstallationTasks(c *gin.Context)

func FetchPluginManifest

func FetchPluginManifest(c *gin.Context)

func GetAIModelSchema

func GetAIModelSchema(config *app.Config) gin.HandlerFunc

func GetAgentStrategy

func GetAgentStrategy(c *gin.Context)

func GetAsset

func GetAsset(c *gin.Context)

func GetAuthorizationURL

func GetAuthorizationURL(config *app.Config) gin.HandlerFunc

func GetCredentials

func GetCredentials(config *app.Config) gin.HandlerFunc

func GetLLMNumTokens

func GetLLMNumTokens(config *app.Config) gin.HandlerFunc

func GetRemoteDebuggingKey

func GetRemoteDebuggingKey(c *gin.Context)

func GetTTSModelVoices

func GetTTSModelVoices(config *app.Config) gin.HandlerFunc

func GetTextEmbeddingNumTokens

func GetTextEmbeddingNumTokens(config *app.Config) gin.HandlerFunc

func GetTool

func GetTool(c *gin.Context)

func GetToolRuntimeParameters

func GetToolRuntimeParameters(config *app.Config) gin.HandlerFunc

func HealthCheck

func HealthCheck(app *app.Config) gin.HandlerFunc

func InstallPluginFromIdentifiers

func InstallPluginFromIdentifiers(app *app.Config) gin.HandlerFunc

func InvokeAgentStrategy

func InvokeAgentStrategy(config *app.Config) gin.HandlerFunc

func InvokeLLM

func InvokeLLM(config *app.Config) gin.HandlerFunc

func InvokeModeration

func InvokeModeration(config *app.Config) gin.HandlerFunc

func InvokeRerank

func InvokeRerank(config *app.Config) gin.HandlerFunc

func InvokeSpeech2Text

func InvokeSpeech2Text(config *app.Config) gin.HandlerFunc

func InvokeTTS

func InvokeTTS(config *app.Config) gin.HandlerFunc

func InvokeTextEmbedding

func InvokeTextEmbedding(config *app.Config) gin.HandlerFunc

func InvokeTool

func InvokeTool(config *app.Config) gin.HandlerFunc

func ListAgentStrategies

func ListAgentStrategies(c *gin.Context)

func ListEndpoints

func ListEndpoints(ctx *gin.Context)

func ListModels

func ListModels(c *gin.Context)

func ListPluginEndpoints

func ListPluginEndpoints(ctx *gin.Context)

func ListPlugins

func ListPlugins(c *gin.Context)

func ListTools

func ListTools(c *gin.Context)

func OAuthGetAuthorizationURL

func OAuthGetAuthorizationURL(config *app.Config) gin.HandlerFunc

func OAuthGetCredentials

func OAuthGetCredentials(config *app.Config) gin.HandlerFunc

func PprofAllocs

func PprofAllocs(c *gin.Context)

func PprofBlock

func PprofBlock(c *gin.Context)

func PprofCmdline

func PprofCmdline(c *gin.Context)

func PprofGoroutine

func PprofGoroutine(c *gin.Context)

func PprofHeap

func PprofHeap(c *gin.Context)

func PprofIndex

func PprofIndex(c *gin.Context)

func PprofMutex

func PprofMutex(c *gin.Context)

func PprofProfile

func PprofProfile(c *gin.Context)

func PprofSymbol

func PprofSymbol(c *gin.Context)

func PprofThreadcreate

func PprofThreadcreate(c *gin.Context)

func PprofTrace

func PprofTrace(c *gin.Context)

func ReinstallPluginFromIdentifier

func ReinstallPluginFromIdentifier(app *app.Config) gin.HandlerFunc

func RemoveEndpoint

func RemoveEndpoint(ctx *gin.Context)

func SetupEndpoint

func SetupEndpoint(ctx *gin.Context)

func UninstallPlugin

func UninstallPlugin(c *gin.Context)

func UpdateEndpoint

func UpdateEndpoint(ctx *gin.Context)

func UpgradePlugin

func UpgradePlugin(app *app.Config) gin.HandlerFunc

func UploadBundle

func UploadBundle(app *app.Config) gin.HandlerFunc

func UploadPlugin

func UploadPlugin(app *app.Config) gin.HandlerFunc

func ValidateModelCredentials

func ValidateModelCredentials(config *app.Config) gin.HandlerFunc

func ValidateProviderCredentials

func ValidateProviderCredentials(config *app.Config) gin.HandlerFunc

func ValidateToolCredentials

func ValidateToolCredentials(config *app.Config) gin.HandlerFunc

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL