From 5d781ec1e2d20bcc0dd4ea4bde56785a6cadcc12 Mon Sep 17 00:00:00 2001 From: Pasha Date: Sat, 10 May 2025 13:22:36 +0300 Subject: [PATCH] upd client --- clients/gigachat/client.go | 6 +++++- go.mod | 2 +- go.sum | 2 ++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/clients/gigachat/client.go b/clients/gigachat/client.go index 3955b11..166dd55 100644 --- a/clients/gigachat/client.go +++ b/clients/gigachat/client.go @@ -45,7 +45,11 @@ func NewGigaChatClient(ctx context.Context, deps Deps) (*GigaChatClient, error) } func (r *GigaChatClient) SendMsg(ctx context.Context, audience model.GigaChatAudience, question model.Question) (string, error) { - userInput := fmt.Sprintf(model.ReworkQuestionPrompt, audience.Age, audience.Gender, question.Title, question.Description) + gender := "женский" + if audience.Sex { + gender = "мужской" + } + userInput := fmt.Sprintf(model.ReworkQuestionPrompt, audience.Age, gender, question.Title, question.Description) token, err := r.redisClient.Get(ctx, "gigachat_token").Result() if err != nil { diff --git a/go.mod b/go.mod index ddc84a5..bfd2261 100644 --- a/go.mod +++ b/go.mod @@ -5,7 +5,7 @@ go 1.23.2 toolchain go1.23.4 require ( - gitea.pena/SQuiz/common v0.0.0-20250508202149-db480bff7ce7 + gitea.pena/SQuiz/common v0.0.0-20250510092156-3fd4a05ccf84 github.com/go-redis/redis/v8 v8.11.5 github.com/go-resty/resty/v2 v2.16.5 github.com/gofiber/fiber/v2 v2.52.4 diff --git a/go.sum b/go.sum index 1a58c7b..5904818 100644 --- a/go.sum +++ b/go.sum @@ -4,6 +4,8 @@ gitea.pena/SQuiz/common v0.0.0-20250507155516-52e5575d622b h1:BP5e88wii45OVhdgLp gitea.pena/SQuiz/common v0.0.0-20250507155516-52e5575d622b/go.mod h1:rQRjqLlLyM71FZcvbM95Nv3ciq44F9DFtUHPZmDK3T8= gitea.pena/SQuiz/common v0.0.0-20250508202149-db480bff7ce7 h1:HKR4ju51xWJOA9FEV5JhvG4QrNyLerj38pDsjecbkoo= gitea.pena/SQuiz/common v0.0.0-20250508202149-db480bff7ce7/go.mod h1:/YR+uo4RouZshuHPkguk7nAJVKuFt3Z0mTFxUPdlzxQ= +gitea.pena/SQuiz/common v0.0.0-20250510092156-3fd4a05ccf84 h1:r1l+LNXItv3PQILX6GRGNCayjiJPV/Bv5DkD4fL1MJQ= +gitea.pena/SQuiz/common v0.0.0-20250510092156-3fd4a05ccf84/go.mod h1:/YR+uo4RouZshuHPkguk7nAJVKuFt3Z0mTFxUPdlzxQ= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/ClickHouse/clickhouse-go v1.5.4 h1:cKjXeYLNWVJIx2J1K6H2CqyRmfwVJVY1OV1coaaFcI0= github.com/ClickHouse/clickhouse-go v1.5.4/go.mod h1:EaI/sW7Azgz9UATzd5ZdZHRUhHgv5+JMS9NSr2smCJI=