Versions in this module Expand all Collapse all v0 v0.2.0-beta.10 Oct 9, 2026 v0.2.0-beta.9 Oct 9, 2026 v0.2.0-beta.8 Oct 8, 2026 v0.2.0-beta.7 Oct 7, 2026 v0.2.0-beta.3 Oct 4, 2026 v0.2.0-beta.2 Sep 21, 2026 v0.2.0-beta.1 Sep 20, 2026 v0.1.1 Aug 29, 2026 Changes in this version + const TaskSuccessCode + type ActionButton struct + CustomId any + Emoji any + Label any + Style any + Type any + type FetchReq struct + IDs []string + type GoAPIFetchResponseData struct + Clips map[string]SunoSong + Input string + Status string + TaskID string + type GoAPITaskResponse struct + Code int + Data T + ErrorMessage string + Message string + type GoAPITaskResponseData struct + TaskID string + type ImgUrls struct + Url string + type MidjourneyDto struct + Action string + BotType string + Buttons any + CustomId string + Description string + FailReason string + FinishTime int64 + ImageUrl string + MaskBase64 string + MjId string + Progress string + Prompt string + PromptEn string + Properties *Properties + StartTime int64 + State string + Status string + SubmitTime int64 + VideoUrl string + VideoUrls []ImgUrls + type MidjourneyRequest struct + Action string + Base64Array []string + BotType string + Content string + CustomId string + Index int + MaskBase64 string + NotifyHook string + Prompt string + State string + TaskId string + type MidjourneyResponse struct + Code int + Description string + Properties interface{} + Result string + type MidjourneyResponseWithStatusCode struct + Response MidjourneyResponse + StatusCode int + type MidjourneyStatus struct + Status int + type MidjourneyUploadResponse struct + Code int + Description string + Result []string + type MidjourneyWithoutStatus struct + Action string + ChannelId int + Code int + Description string + FailReason string + FinishTime int64 + Id int + ImageUrl string + MjId string + Progress string + Prompt string + PromptEn string + StartTime int64 + State string + SubmitTime int64 + UserId int + type Properties struct + FinalPrompt string + FinalZhPrompt string + type SunoDataResponse struct + Action string + Data json.RawMessage + FailReason string + FinishTime int64 + StartTime int64 + Status string + SubmitTime int64 + TaskID string + type SunoGoAPISubmitReq struct + CustomMode bool + Input SunoGoAPISubmitReqInput + NotifyHook string + type SunoGoAPISubmitReqInput struct + ContinueAt float64 + ContinueClipId string + GptDescriptionPrompt string + MakeInstrumental bool + Mv string + Prompt string + Tags string + TaskID string + Title string + type SunoLyrics struct + ID string + Status string + Text string + Title string + type SunoMetadata struct + AudioPromptID interface{} + Duration interface{} + ErrorMessage interface{} + ErrorType interface{} + GPTDescriptionPrompt interface{} + Prompt string + Tags string + type SunoSong struct + AudioURL string + ID string + ImageLargeURL string + ImageURL string + MajorModelVersion string + Metadata SunoMetadata + ModelName string + Status string + Text string + Title string + VideoURL string + type SunoSubmitReq struct + ContinueAt float64 + ContinueClipId string + GptDescriptionPrompt string + MakeInstrumental bool + Mv string + Prompt string + Tags string + TaskID string + Title string + type SwapFaceRequest struct + SourceBase64 string + TargetBase64 string + type TaskData interface + type TaskDto struct + Action string + ChannelId int + CreatedAt int64 + Data json.RawMessage + FailReason string + FinishTime int64 + Group string + ID int64 + Platform string + Progress string + Properties any + Quota int + ResultURL string + StartTime int64 + Status string + SubmitTime int64 + TaskID string + UpdatedAt int64 + UserId int + Username string + type TaskError struct + Code string + Data any + Error error + LocalError bool + Message string + StatusCode int + type TaskResponse struct + Code string + Data T + Message string + func (t *TaskResponse[T]) IsSuccess() bool + type VideoRequest struct + Duration float64 + Fps int + Height int + Image string + Metadata map[string]any + Model string + N int + Prompt string + ResponseFormat string + Seed int + User string + Width int + type VideoResponse struct + Status string + TaskId string + type VideoTaskError struct + Code int + Message string + type VideoTaskMetadata struct + Duration float64 + Fps int + Height int + Seed int + Width int + type VideoTaskResponse struct + Error *VideoTaskError + Format string + Metadata *VideoTaskMetadata + Status string + TaskId string + Url string