Fix: marshal default chat start in the init func
This commit is contained in:
7
bot.go
7
bot.go
@@ -43,7 +43,7 @@ var (
|
|||||||
{Role: "system", Content: systemMsg},
|
{Role: "system", Content: systemMsg},
|
||||||
{Role: assistantRole, Content: defaultFirstMsg},
|
{Role: assistantRole, Content: defaultFirstMsg},
|
||||||
}
|
}
|
||||||
defaultStarterBytes, _ = json.Marshal(chatBody.Messages)
|
defaultStarterBytes = []byte{}
|
||||||
interruptResp = false
|
interruptResp = false
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -234,6 +234,11 @@ func init() {
|
|||||||
logger.Error("failed to open log file", "error", err, "filename", logFileName)
|
logger.Error("failed to open log file", "error", err, "filename", logFileName)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
defaultStarterBytes, err = json.Marshal(defaultStarter)
|
||||||
|
if err != nil {
|
||||||
|
logger.Error("failed to marshal defaultStarter", "error", err)
|
||||||
|
return
|
||||||
|
}
|
||||||
logger = slog.New(slog.NewTextHandler(file, nil))
|
logger = slog.New(slog.NewTextHandler(file, nil))
|
||||||
store = storage.NewProviderSQL("test.db", logger)
|
store = storage.NewProviderSQL("test.db", logger)
|
||||||
// https://github.com/coreydaley/ggerganov-llama.cpp/blob/master/examples/server/README.md
|
// https://github.com/coreydaley/ggerganov-llama.cpp/blob/master/examples/server/README.md
|
||||||
|
|||||||
Reference in New Issue
Block a user