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] {
|
switch args[1] {
|
||||||
case "license":
|
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":
|
case "modelfile":
|
||||||
fmt.Println(resp.Modelfile)
|
fmt.Println(resp.Modelfile)
|
||||||
case "parameters":
|
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":
|
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":
|
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:
|
default:
|
||||||
fmt.Printf("Unknown command '/show %s'. Type /? for help\n", args[1])
|
fmt.Printf("Unknown command '/show %s'. Type /? for help\n", args[1])
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue