show a default message when license/parameters/system prompt/template aren't specified (#681)
This commit is contained in:
parent
b1f7123301
commit
1852755154
1 changed files with 20 additions and 4 deletions
24
cmd/cmd.go
24
cmd/cmd.go
|
@ -686,15 +686,31 @@ func generateInteractive(cmd *cobra.Command, model string) error {
|
|||
|
||||
switch args[1] {
|
||||
case "license":
|
||||
fmt.Println(resp.License)
|
||||
if resp.License == "" {
|
||||
fmt.Println("No license was specified for this model.\n")
|
||||
} else {
|
||||
fmt.Println(resp.License)
|
||||
}
|
||||
case "modelfile":
|
||||
fmt.Println(resp.Modelfile)
|
||||
case "parameters":
|
||||
fmt.Println(resp.Parameters)
|
||||
if resp.Parameters == "" {
|
||||
fmt.Println("No parameters were specified for this model.\n")
|
||||
} else {
|
||||
fmt.Println(resp.Parameters)
|
||||
}
|
||||
case "system":
|
||||
fmt.Println(resp.System)
|
||||
if resp.System == "" {
|
||||
fmt.Println("No system prompt was specified for this model.\n")
|
||||
} else {
|
||||
fmt.Println(resp.System)
|
||||
}
|
||||
case "template":
|
||||
fmt.Println(resp.Template)
|
||||
if resp.Template == "" {
|
||||
fmt.Println("No prompt template was specified for this model.\n")
|
||||
} else {
|
||||
fmt.Println(resp.Template)
|
||||
}
|
||||
default:
|
||||
fmt.Printf("Unknown command '/show %s'. Type /? for help\n", args[1])
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue