Documentation
¶
Index ¶
- func AudioHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
- func ClaudeHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
- func EmbeddingHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
- func GeminiEmbeddingHandler(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
- func GeminiHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
- func GetAdaptor(apiType int) channel.Adaptor
- func GetTaskAdaptor(platform constant.TaskPlatform) channel.TaskAdaptor
- func GetTaskPlatform(c *gin.Context) constant.TaskPlatform
- func ImageHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
- func RelayMidjourneyImage(c *gin.Context)
- func RelayMidjourneyNotify(c *gin.Context) *dto.MidjourneyResponse
- func RelayMidjourneySubmit(c *gin.Context, relayInfo *relaycommon.RelayInfo) *dto.MidjourneyResponse
- func RelayMidjourneyTask(c *gin.Context, relayMode int) *dto.MidjourneyResponse
- func RelayMidjourneyTaskImageSeed(c *gin.Context) *dto.MidjourneyResponse
- func RelaySwapFace(c *gin.Context, info *relaycommon.RelayInfo) *dto.MidjourneyResponse
- func RelayTaskFetch(c *gin.Context, relayMode int) (taskResp *dto.TaskError)
- func RelayTaskSubmit(c *gin.Context, info *relaycommon.RelayInfo) (taskErr *dto.TaskError)
- func RerankHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
- func ResponsesHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
- func TaskModel2Dto(task *model.Task) *dto.TaskDto
- func TextHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
- func WssHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AudioHelper ¶
func AudioHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
func ClaudeHelper ¶
func ClaudeHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
func EmbeddingHelper ¶
func EmbeddingHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
func GeminiEmbeddingHandler ¶
func GeminiEmbeddingHandler(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
func GeminiHelper ¶
func GeminiHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
func GetAdaptor ¶
func GetTaskAdaptor ¶
func GetTaskAdaptor(platform constant.TaskPlatform) channel.TaskAdaptor
func GetTaskPlatform ¶
func GetTaskPlatform(c *gin.Context) constant.TaskPlatform
func ImageHelper ¶
func ImageHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
func RelayMidjourneyImage ¶
func RelayMidjourneyNotify ¶
func RelayMidjourneyNotify(c *gin.Context) *dto.MidjourneyResponse
func RelayMidjourneySubmit ¶
func RelayMidjourneySubmit(c *gin.Context, relayInfo *relaycommon.RelayInfo) *dto.MidjourneyResponse
func RelayMidjourneyTask ¶
func RelayMidjourneyTask(c *gin.Context, relayMode int) *dto.MidjourneyResponse
func RelayMidjourneyTaskImageSeed ¶
func RelayMidjourneyTaskImageSeed(c *gin.Context) *dto.MidjourneyResponse
func RelaySwapFace ¶
func RelaySwapFace(c *gin.Context, info *relaycommon.RelayInfo) *dto.MidjourneyResponse
func RelayTaskSubmit ¶
Task 任务通过平台、Action 区分任务
func RerankHelper ¶
func RerankHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
func ResponsesHelper ¶
func ResponsesHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
func TextHelper ¶
func TextHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
func WssHelper ¶
func WssHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *types.NewAPIError)
Types ¶
This section is empty.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.