add threads to config
This commit is contained in:
parent
b2f6849143
commit
413b8e714d
1 changed files with 2 additions and 1 deletions
3
main.go
3
main.go
|
|
@ -28,6 +28,7 @@ func main() {
|
|||
config.SetDefault("prefix", "!")
|
||||
config.SetDefault("model", "models/ggml-vicuna-7b-1.1-q4_0.bin")
|
||||
config.SetDefault("name", "Kevin")
|
||||
config.SetDefault("threads", 1)
|
||||
config.SetDefault("discord.token", "not-set")
|
||||
config.SetDefault("discord.chat", "not-set")
|
||||
config.SetDefault("discord.owner", "not-set")
|
||||
|
|
@ -87,7 +88,7 @@ func messageCreate(s *discordgo.Session, m *discordgo.MessageCreate) {
|
|||
message := structs.NewMessage(m.Author.Username, strings.TrimSpace(m.Content))
|
||||
prompt := structs.GeneratePrompt(config, messages, *message)
|
||||
var seed int = int(time.Now().Unix())
|
||||
res, err := brain.Predict(prompt, llama.SetThreads(4), llama.SetTokens(128), llama.SetTopK(90), llama.SetTopP(0.86), llama.SetSeed(seed))
|
||||
res, err := brain.Predict(prompt, llama.SetThreads(viper.GetInt("threads")), llama.SetTokens(128), llama.SetTopK(90), llama.SetTopP(0.86), llama.SetSeed(seed))
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
|
|
|||
Reference in a new issue