From 46535280abf2b74e4967ca917c5890d521c86bd5 Mon Sep 17 00:00:00 2001 From: skeris Date: Sat, 5 Jul 2025 20:26:55 +0300 Subject: [PATCH] -- --- app/app.go | 2 +- clients/aiClient.go | 15 ++++++--------- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/app/app.go b/app/app.go index e8f0178..fbeed1c 100644 --- a/app/app.go +++ b/app/app.go @@ -154,7 +154,7 @@ func New(ctx context.Context, opts interface{}, ver appInit.Version) (appInit.Co WorkerRespondentCh: workerRespondentCh, Encrypt: encrypt, RedirectURl: options.RedirectURL, - AiClient: clients.NewAiClient("https://alvatar.com/api/engine/send_answer/"), + AiClient: clients.NewAiClient("https://alvatar.com/api/engine/send_answer"), }) saveRespWcData := savewc.DepsForResp{ diff --git a/clients/aiClient.go b/clients/aiClient.go index d93e527..0e5d130 100644 --- a/clients/aiClient.go +++ b/clients/aiClient.go @@ -15,7 +15,7 @@ type AIClient struct { type SendAnswerRequest struct { Tipe string `json:"type"` Message string `json:"message"` - Final bool `json:"final"` + Final bool `json:"is_final"` Session string `json:"session"` } @@ -34,13 +34,10 @@ func (client *AIClient) SendAnswerer(final bool, tipe, message, session string) // Session: session, //} - clownRequest := struct { - Title string `json:"title"` - Text string `json:"text"` - Final bool `json:"is_final"` - Session string `json:"string"` - }{ - Text: message, + clownRequest := SendAnswerRequest{ + Message: message, + Tipe: "text", + Final: false, Session: session, } @@ -57,7 +54,7 @@ func (client *AIClient) SendAnswerer(final bool, tipe, message, session string) return "", errors.Join(errs...) } - if statusCode != fiber.StatusCreated { + if statusCode != fiber.StatusOK { return "", fmt.Errorf("invalid response status code: %d", statusCode) }