Documentation
¶
Index ¶
- func BatchFetchPluginInstallationByIDs(c *gin.Context)
- func BindPluginDispatchRequest[T any](r *gin.Context, success func(plugin_entities.InvokePluginRequest[T]))
- func BindRequest[T any](r *gin.Context, success func(T))
- func CheckToolExistence(c *gin.Context)
- func DecodePluginFromIdentifier(app *app.Config) gin.HandlerFunc
- func DeleteAllPluginInstallationTasks(c *gin.Context)
- func DeletePluginInstallationItemFromTask(c *gin.Context)
- func DeletePluginInstallationTask(c *gin.Context)
- func DisableEndpoint(ctx *gin.Context)
- func EnableEndpoint(ctx *gin.Context)
- func FetchMissingPluginInstallations(c *gin.Context)
- func FetchPluginFromIdentifier(c *gin.Context)
- func FetchPluginInstallationTask(c *gin.Context)
- func FetchPluginInstallationTasks(c *gin.Context)
- func FetchPluginManifest(c *gin.Context)
- func GetAIModelSchema(config *app.Config) gin.HandlerFunc
- func GetAgentStrategy(c *gin.Context)
- func GetAsset(c *gin.Context)
- func GetAuthorizationURL(config *app.Config) gin.HandlerFunc
- func GetCredentials(config *app.Config) gin.HandlerFunc
- func GetLLMNumTokens(config *app.Config) gin.HandlerFunc
- func GetRemoteDebuggingKey(c *gin.Context)
- func GetTTSModelVoices(config *app.Config) gin.HandlerFunc
- func GetTextEmbeddingNumTokens(config *app.Config) gin.HandlerFunc
- func GetTool(c *gin.Context)
- func GetToolRuntimeParameters(config *app.Config) gin.HandlerFunc
- func HealthCheck(app *app.Config) gin.HandlerFunc
- func InstallPluginFromIdentifiers(app *app.Config) gin.HandlerFunc
- func InvokeAgentStrategy(config *app.Config) gin.HandlerFunc
- func InvokeLLM(config *app.Config) gin.HandlerFunc
- func InvokeModeration(config *app.Config) gin.HandlerFunc
- func InvokeRerank(config *app.Config) gin.HandlerFunc
- func InvokeSpeech2Text(config *app.Config) gin.HandlerFunc
- func InvokeTTS(config *app.Config) gin.HandlerFunc
- func InvokeTextEmbedding(config *app.Config) gin.HandlerFunc
- func InvokeTool(config *app.Config) gin.HandlerFunc
- func ListAgentStrategies(c *gin.Context)
- func ListEndpoints(ctx *gin.Context)
- func ListModels(c *gin.Context)
- func ListPluginEndpoints(ctx *gin.Context)
- func ListPlugins(c *gin.Context)
- func ListTools(c *gin.Context)
- func OAuthGetAuthorizationURL(config *app.Config) gin.HandlerFunc
- func OAuthGetCredentials(config *app.Config) gin.HandlerFunc
- func PprofAllocs(c *gin.Context)
- func PprofBlock(c *gin.Context)
- func PprofCmdline(c *gin.Context)
- func PprofGoroutine(c *gin.Context)
- func PprofHeap(c *gin.Context)
- func PprofIndex(c *gin.Context)
- func PprofMutex(c *gin.Context)
- func PprofProfile(c *gin.Context)
- func PprofSymbol(c *gin.Context)
- func PprofThreadcreate(c *gin.Context)
- func PprofTrace(c *gin.Context)
- func ReinstallPluginFromIdentifier(app *app.Config) gin.HandlerFunc
- func RemoveEndpoint(ctx *gin.Context)
- func SetupEndpoint(ctx *gin.Context)
- func UninstallPlugin(c *gin.Context)
- func UpdateEndpoint(ctx *gin.Context)
- func UpgradePlugin(app *app.Config) gin.HandlerFunc
- func UploadBundle(app *app.Config) gin.HandlerFunc
- func UploadPlugin(app *app.Config) gin.HandlerFunc
- func ValidateModelCredentials(config *app.Config) gin.HandlerFunc
- func ValidateProviderCredentials(config *app.Config) gin.HandlerFunc
- func ValidateToolCredentials(config *app.Config) gin.HandlerFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BindPluginDispatchRequest ¶
func BindPluginDispatchRequest[T any](r *gin.Context, success func( plugin_entities.InvokePluginRequest[T], ))
func BindRequest ¶
func CheckToolExistence ¶
func DecodePluginFromIdentifier ¶
func DecodePluginFromIdentifier(app *app.Config) gin.HandlerFunc
func DisableEndpoint ¶
func EnableEndpoint ¶
func FetchPluginManifest ¶
func GetAIModelSchema ¶
func GetAIModelSchema(config *app.Config) gin.HandlerFunc
func GetAgentStrategy ¶
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 GetTTSModelVoices ¶
func GetTTSModelVoices(config *app.Config) gin.HandlerFunc
func GetTextEmbeddingNumTokens ¶
func GetTextEmbeddingNumTokens(config *app.Config) gin.HandlerFunc
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 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 InvokeTextEmbedding ¶
func InvokeTextEmbedding(config *app.Config) gin.HandlerFunc
func InvokeTool ¶
func InvokeTool(config *app.Config) gin.HandlerFunc
func ListAgentStrategies ¶
func ListEndpoints ¶
func ListModels ¶
func ListPluginEndpoints ¶
func ListPlugins ¶
func OAuthGetAuthorizationURL ¶
func OAuthGetAuthorizationURL(config *app.Config) gin.HandlerFunc
func OAuthGetCredentials ¶
func OAuthGetCredentials(config *app.Config) gin.HandlerFunc
func PprofAllocs ¶
func PprofBlock ¶
func PprofCmdline ¶
func PprofGoroutine ¶
func PprofIndex ¶
func PprofMutex ¶
func PprofProfile ¶
func PprofSymbol ¶
func PprofThreadcreate ¶
func PprofTrace ¶
func ReinstallPluginFromIdentifier ¶
func ReinstallPluginFromIdentifier(app *app.Config) gin.HandlerFunc
func RemoveEndpoint ¶
func SetupEndpoint ¶
func UninstallPlugin ¶
func UpdateEndpoint ¶
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.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.