Documentation ¶
Index ¶
- func Action(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, ...) (res model.MidjourneyProxyResponse, err error)
- func Blend(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, ...) (res model.MidjourneyProxyResponse, err error)
- func Change(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, ...) (res model.MidjourneyProxyResponse, err error)
- func Describe(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, ...) (res model.MidjourneyProxyResponse, err error)
- func Fetch(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, ...) (res model.MidjourneyProxyFetchResponse, err error)
- func Imagine(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, ...) (res model.MidjourneyProxyResponse, err error)
- func Modal(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, ...) (res model.MidjourneyProxyResponse, err error)
- func NewMidjourneyProxy(ctx context.Context, baseURL, apiSecret, apiSecretHeader string) *model.MidjourneyProxy
- func Shorten(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, ...) (res model.MidjourneyProxyResponse, err error)
- func SwapFace(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, ...) (res model.MidjourneyProxyResponse, err error)
- func UploadDiscordImages(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, ...) (res model.MidjourneyProxyResponse, err error)
- type Chat
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Action ¶
func Action(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, request model.MidjourneyProxyRequest) (res model.MidjourneyProxyResponse, err error)
func Blend ¶
func Blend(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, request model.MidjourneyProxyRequest) (res model.MidjourneyProxyResponse, err error)
func Change ¶
func Change(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, request model.MidjourneyProxyRequest) (res model.MidjourneyProxyResponse, err error)
func Describe ¶
func Describe(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, request model.MidjourneyProxyRequest) (res model.MidjourneyProxyResponse, err error)
func Fetch ¶
func Fetch(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, request model.MidjourneyProxyRequest) (res model.MidjourneyProxyFetchResponse, err error)
func Imagine ¶
func Imagine(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, request model.MidjourneyProxyRequest) (res model.MidjourneyProxyResponse, err error)
func Modal ¶
func Modal(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, request model.MidjourneyProxyRequest) (res model.MidjourneyProxyResponse, err error)
func NewMidjourneyProxy ¶
func NewMidjourneyProxy(ctx context.Context, baseURL, apiSecret, apiSecretHeader string) *model.MidjourneyProxy
func Shorten ¶
func Shorten(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, request model.MidjourneyProxyRequest) (res model.MidjourneyProxyResponse, err error)
func SwapFace ¶
func SwapFace(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, request model.MidjourneyProxyRequest) (res model.MidjourneyProxyResponse, err error)
func UploadDiscordImages ¶
func UploadDiscordImages(ctx context.Context, midjourneyProxy *model.MidjourneyProxy, request model.MidjourneyProxyRequest) (res model.MidjourneyProxyResponse, err error)
Types ¶
type Chat ¶ added in v0.1.2
type Chat interface { ChatCompletion(ctx context.Context, request model.ChatCompletionRequest) (res model.ChatCompletionResponse, err error) ChatCompletionStream(ctx context.Context, request model.ChatCompletionRequest) (responseChan chan *model.ChatCompletionResponse, err error) Image(ctx context.Context, request model.ImageRequest) (res model.ImageResponse, err error) }
Click to show internal directories.
Click to hide internal directories.