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 ChatCompletion(ctx context.Context, client *openai.Client, ...) (res model.ChatCompletionResponse, err error)
- func ChatCompletionStream(ctx context.Context, client *openai.Client, ...) (responseChan chan *model.ChatCompletionStreamResponse, 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 Image(ctx context.Context, client *openai.Client, request openai.ImageRequest) (res model.ImageResponse, 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 NewClient(ctx context.Context, model, apiKey string, baseURL ...string) *openai.Client
- func NewMidjourneyProxy(ctx context.Context, baseURL, apiSecret, apiSecretHeader string) *model.MidjourneyProxy
- func NewProxyClient(ctx context.Context, model, apiKey string, proxyURL ...string) *openai.Client
- 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)
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 ChatCompletion ¶
func ChatCompletion(ctx context.Context, client *openai.Client, request openai.ChatCompletionRequest) (res model.ChatCompletionResponse, err error)
func ChatCompletionStream ¶
func ChatCompletionStream(ctx context.Context, client *openai.Client, request openai.ChatCompletionRequest) (responseChan chan *model.ChatCompletionStreamResponse, 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 Image ¶
func Image(ctx context.Context, client *openai.Client, request openai.ImageRequest) (res model.ImageResponse, 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 NewProxyClient ¶
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 ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.