@@ -103,7 +103,6 @@ type Options struct {
MirostatEta float32 `json:"mirostat_eta,omitempty"`
PenalizeNewline bool `json:"penalize_newline,omitempty"`
Stop []string `json:"stop,omitempty"`
- Cache bool `json:"cache,omitempty"`
}
// Runner options which must be set when the model is loaded into memory
@@ -234,8 +234,8 @@ func predict(llm extServer, opts api.Options, ctx context.Context, predict Predi
"penalize_nl": opts.PenalizeNewline,
"seed": opts.Seed,
"stop": opts.Stop,
- "image_data": imageData,
- "cache_prompt": opts.Cache,
+ "image_data": imageData,
+ "cache_prompt": true,
if predict.Format == "json" {