From b8fa6de6f701b807d3939de6c5ca172e54dae44d Mon Sep 17 00:00:00 2001 From: juzeon Date: Fri, 16 Feb 2024 22:23:51 +0800 Subject: [PATCH] fix image creation --- sydney/image.go | 3 ++- sydney/stream.go | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sydney/image.go b/sydney/image.go index d2bf85a..99cab60 100644 --- a/sydney/image.go +++ b/sydney/image.go @@ -17,7 +17,8 @@ func (o *Sydney) GenerateImage(generativeImage GenerativeImage) (GenerateImageRe if err != nil { return empty, err } - client.SetCommonHeader("Cookie", util.FormatCookieString(o.cookies)) + client.SetCommonHeader("Referer", "https://www.bing.com/search?q=Bing+AI&showconv=1&wlexpsignin=1"). + SetCommonHeader("Cookie", util.FormatCookieString(o.cookies)) resp, err := client.R().Get(generativeImage.URL) if err != nil { return empty, err diff --git a/sydney/stream.go b/sydney/stream.go index ff17f15..4c57c6f 100644 --- a/sydney/stream.go +++ b/sydney/stream.go @@ -169,7 +169,7 @@ func (o *Sydney) AskStream(options AskStreamOptions) (<-chan Message, error) { generativeImage := GenerativeImage{ Text: messageText, URL: "https://www.bing.com/images/create?" + - "partner=sydney&re=1&showselective=1&sude=1&kseed=8500&SFX=4" + + "partner=sydney&re=1&showselective=1&sude=1&kseed=7500&SFX=2&gptexp=unknown" + "&q=" + url.QueryEscape(messageText) + "&iframeid=" + message.Get("messageId").String(), }