diff --git a/ai/functions/function.go b/ai/functions/function.go index 399c255..487236c 100644 --- a/ai/functions/function.go +++ b/ai/functions/function.go @@ -1,21 +1,21 @@ package functions import ( - "github.com/JunNishimura/Chatify/util" + "github.com/JunNishimura/Chatify/utils" ) -func SetGenres(genresInfo *util.Info[[]string], value []string) { - util.SetInfo(genresInfo, value) +func SetGenres(genresInfo *utils.Info[[]string], value []string) { + utils.SetInfo(genresInfo, value) } -func SetDanceability(danceabilityInfo *util.Info[float64], value float64) { - util.SetInfo(danceabilityInfo, value) +func SetDanceability(danceabilityInfo *utils.Info[float64], value float64) { + utils.SetInfo(danceabilityInfo, value) } -func SetValence(valence *util.Info[float64], value float64) { - util.SetInfo(valence, value) +func SetValence(valence *utils.Info[float64], value float64) { + utils.SetInfo(valence, value) } -func SetPopularity(popularity *util.Info[int], value int) { - util.SetInfo(popularity, value) +func SetPopularity(popularity *utils.Info[int], value int) { + utils.SetInfo(popularity, value) } diff --git a/ai/model/user.go b/ai/model/user.go index 13a5615..3a84dc9 100644 --- a/ai/model/user.go +++ b/ai/model/user.go @@ -4,7 +4,7 @@ import ( "fmt" "strings" - "github.com/JunNishimura/Chatify/util" + "github.com/JunNishimura/Chatify/utils" ) type User struct { @@ -29,27 +29,27 @@ const ( ) type MusicOrientation struct { - Genres util.Info[[]string] - Danceability util.Info[float64] - Valence util.Info[float64] - Popularity util.Info[int] + Genres utils.Info[[]string] + Danceability utils.Info[float64] + Valence utils.Info[float64] + Popularity utils.Info[int] } func newMusicOrientation() *MusicOrientation { return &MusicOrientation{ - Genres: util.Info[[]string]{ + Genres: utils.Info[[]string]{ Value: []string{}, HasChanged: false, }, - Danceability: util.Info[float64]{ + Danceability: utils.Info[float64]{ Value: 0.0, HasChanged: false, }, - Valence: util.Info[float64]{ + Valence: utils.Info[float64]{ Value: 0.0, HasChanged: false, }, - Popularity: util.Info[int]{ + Popularity: utils.Info[int]{ Value: 0, HasChanged: false, }, diff --git a/util/info.go b/utils/info.go similarity index 90% rename from util/info.go rename to utils/info.go index c31d644..e75cb70 100644 --- a/util/info.go +++ b/utils/info.go @@ -1,4 +1,4 @@ -package util +package utils type Info[T any] struct { Value T