We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 23429be commit 8273c97Copy full SHA for 8273c97
1 file changed
plugin/qunyou/main.go
@@ -19,18 +19,20 @@ func init() {
19
en.OnMessagePrefix("看看群友").Limit(ctxext.LimitByGroup).Handle(func(ctx *nano.Ctx) {
20
prompt := ctx.State["args"].(string)
21
sb := strings.Builder{}
22
+ errsb := strings.Builder{}
23
cmd := exec.Cmd{
24
Path: "/usr/local/bin/llama2.run",
- Args: []string{"model.bin"},
25
+ Args: []string{"/usr/local/bin/llama2.run", "model.bin"},
26
Dir: "/usr/local/src/llama2.c",
27
Stdout: &sb,
28
+ Stderr: &errsb,
29
}
30
if prompt != "" {
31
cmd.Args = append(cmd.Args, "-i", prompt)
32
33
err := cmd.Run()
34
if err != nil {
- ctx.SendChain(nano.Text("ERROR: ", err))
35
+ ctx.SendChain(nano.Text("ERROR: ", err, errsb.String()))
36
return
37
38
ctx.SendChain(nano.Text(sb.String()))
0 commit comments