mirror of
https://github.com/ollama/ollama.git
synced 2025-12-01 09:46:55 +01:00
return error in generate response
This commit is contained in:
@@ -100,14 +100,19 @@ func generate(model, prompt string) error {
|
||||
}
|
||||
}()
|
||||
|
||||
client.Generate(context.Background(), &api.GenerateRequest{Model: model, Prompt: prompt}, func(resp api.GenerateResponse) error {
|
||||
request := api.GenerateRequest{Model: model, Prompt: prompt}
|
||||
fn := func(resp api.GenerateResponse) error {
|
||||
if !spinner.IsFinished() {
|
||||
spinner.Finish()
|
||||
}
|
||||
|
||||
fmt.Print(resp.Response)
|
||||
return nil
|
||||
})
|
||||
}
|
||||
|
||||
if err := client.Generate(context.Background(), &request, fn); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
fmt.Println()
|
||||
fmt.Println()
|
||||
|
||||
Reference in New Issue
Block a user