Commit Graph

9 Commits

Author SHA1 Message Date
Michael Mayer
d4aef5cf49 AI: Rename vision.ApiRequestOptions to vision.ModelOptions
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-02 17:05:22 +01:00
Michael Mayer
d76acdb69f AI: Generate Captions & Labels using the OpenAI Responses API #5322
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-14 11:10:40 +01:00
Michael Mayer
e5dc335bcf AI: Include NSFW flag & score when generating labels with Ollama #5232
Related issues: #5233 (reset command), #5234 (schedule for models)

Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-05 04:23:36 +02:00
Michael Mayer
746f26724c AI: Improve the generation, sorting, and filtering of labels #5232
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-02 13:08:52 +02:00
Michael Mayer
0eca39428f AI: Use classify.Rules and a new prompt to improve Ollama labels #5232
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-01 09:20:51 +02:00
Michael Mayer
b52c66624f AI: Update comments in the internal/ai/vision/ollama and openai engines
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-01 00:37:49 +02:00
Michael Mayer
6490d158be AI: Refactor engine defaults in internal/ai/vision/** #5232 #5233 #5234
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-01 00:27:36 +02:00
Michael Mayer
d782a43c2b AI: Configure vision model execution and scheduling #5232 #5233 #5234
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-09-30 15:51:48 +02:00
Michael Mayer
72de6c8db7 AI: Add Model.Provider value to set defaults by provider type #5232
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-09-29 14:20:30 +02:00