Michael Mayer
|
75f183aa25
|
AI: Add support for OLLAMA_BASE_URL env expansion in vision.yml #5361
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-12-10 10:52:26 +01:00 |
|
Michael Mayer
|
7d139bd364
|
AI: Ensure default caption model only runs manual #5361
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-12-04 16:20:39 +01:00 |
|
Michael Mayer
|
f295a4bac3
|
AI: Set default Model & URI depending on OLLAMA_API_KEY env var #5361
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-12-04 16:10:29 +01:00 |
|
Michael Mayer
|
52ac4a91e0
|
AI: Update model Options overview in docs to align with code #5361
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-12-03 11:00:05 +01:00 |
|
Michael Mayer
|
2660bacdec
|
AI: Use OLLAMA_API_KEY as API auth token if specified #5361
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-12-03 10:47:08 +01:00 |
|
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
|
7ae88f0d7c
|
AI: Update vision docs to align with the implementation #5234
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-27 19:57:03 +01:00 |
|
Michael Mayer
|
015125b5d1
|
AI: Auto-add model defaults when loading "vision.yml" #5234
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-27 19:49:30 +01:00 |
|
graciousgrey
|
578edf6f28
|
AI: Improve vision readme
|
2025-11-25 11:37:39 +01:00 |
|
Michael Mayer
|
bbdc4a33f3
|
Vision: Update README.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-25 11:08:20 +01:00 |
|
Michael Mayer
|
36d8b0e997
|
Vision: Update README.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-25 11:05:46 +01:00 |
|
Michael Mayer
|
53503fe0b8
|
Vision: Update model.go
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-25 10:44:31 +01:00 |
|
Michael Mayer
|
a02162846b
|
AI: Improve model configuration and documentation #5123 #5232 #5322
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-24 14:41:13 +01:00 |
|
Michael Mayer
|
75bc6d754c
|
CI: Apply Go linter recommendations to "ai/tensorflow" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-22 11:47:17 +01:00 |
|
Michael Mayer
|
b954de52e9
|
CI: Apply Go more linter recommendations to "ai/face" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-22 11:38:45 +01:00 |
|
Michael Mayer
|
59c8754ca3
|
CI: Apply Go more linter recommendations to "ai/nsfw" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-22 11:33:28 +01:00 |
|
Michael Mayer
|
780a870f5c
|
CI: Apply Go more linter recommendations to "ai/classify" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-22 11:30:58 +01:00 |
|
Michael Mayer
|
4682791253
|
CI: Apply Go linter recommendations to "ai/classify" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-22 11:19:30 +01:00 |
|
Michael Mayer
|
53da18754b
|
CI: Apply Go linter recommendations to "ai/vision" package #5330
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-22 11:15:17 +01:00 |
|
Michael Mayer
|
d89ac51159
|
AI: Update internal/ai/vision/ollama/README.md #5123 #5232
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-14 15:22:54 +01:00 |
|
Michael Mayer
|
74ddb46968
|
AI: Read Qwen3-VL Ollama model response from Thinking field #5123 #5232
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-14 15:11:24 +01:00 |
|
Michael Mayer
|
ccee474a80
|
AI: Add schema/README.md as labels schema reference #5322 #5123 #5232
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-14 14:22:48 +01:00 |
|
Michael Mayer
|
5340480b32
|
AI: Add internal/ai/vision/ollama/README.md #5322 #5123 #5232
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-14 14:11:26 +01:00 |
|
Michael Mayer
|
ac3963f44f
|
AI: Restructure documentation in internal/ai/vision/README.md #5322
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-14 13:43:37 +01:00 |
|
Michael Mayer
|
bd33500cf4
|
AI: Update documentation link in internal/ai/vision/README.md #5322
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-14 12:12:17 +01:00 |
|
Michael Mayer
|
d35dd08dea
|
AI: Set OpenAI API service key via OPENAI_API_KEY(_FILE) variable #5322
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-14 12:04:44 +01:00 |
|
Michael Mayer
|
3aa3c504e7
|
AI: Added test coverage for the Ollama transport helpers #5322
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-11-14 11:20:26 +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
|
0a1b5071fd
|
AI: Allow users to use a custom source for TensorFlow labels #5011 #5232
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-30 12:40:03 +01:00 |
|
Michael Mayer
|
46b219770a
|
AI: Allow users to disable default models through their vision.yml
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-30 12:04:50 +01:00 |
|
Michael Mayer
|
42edf100ee
|
Vision: Allow use of configured service key for API authentication #5299
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-30 10:02:16 +01:00 |
|
Michael Mayer
|
fb79e58468
|
AI: Adjust face recognition config defaults #5167
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-29 17:24:11 +01:00 |
|
Michael Mayer
|
38770b6892
|
AI: Fix and improve label normalization in vision package #5232
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-29 17:21:12 +01:00 |
|
Michael Mayer
|
70b8867b6d
|
AI: Reduce face.MatchDist from 0.43 to 0.42 #5167
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-26 13:33:17 +01:00 |
|
Michael Mayer
|
544dd55263
|
AI: Reduce face.MatchDist from 0.46 to 0.43 #5167
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-26 12:52:42 +01:00 |
|
Michael Mayer
|
31b00cbe1c
|
Faces: Use ClusterRadius as default in background.go and children.go
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-26 11:42:55 +01:00 |
|
Michael Mayer
|
e8f0e45890
|
AI: Remove legacy PHOTOPRISM_FACE_ variables from face/config.go #5167
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-26 10:53:58 +01:00 |
|
Michael Mayer
|
72a9a53426
|
AI: Rename SampleRadius to ClusterRadius and increase cap to 0.42 #5167
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-26 10:08:59 +01:00 |
|
Michael Mayer
|
c53ac3353b
|
AI: Add face.CollisionDist variable for face comparison #5167
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-26 09:50:25 +01:00 |
|
Michael Mayer
|
3236a32a2b
|
AI: Refactor face package configuration and reporting #5167
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-26 09:02:11 +01:00 |
|
Michael Mayer
|
eb5ac014c2
|
Config: Adjust default face SizeThreshold and ClusterSizeThreshold #5167
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-23 13:14:07 +02:00 |
|
Michael Mayer
|
a921f82a17
|
Pkg: Move /service/http/... to /http/... and add package /http/dns
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-19 21:08:48 +02:00 |
|
Michael Mayer
|
0b0f312b3e
|
Backend: Upgrade all packages from "math/rand" to "math/rand/v2"
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-12 21:34:07 +02:00 |
|
Michael Mayer
|
92d21af697
|
AI: Do not run face detection on-demand by default #5167 #5234
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-10 16:28:36 +02:00 |
|
Michael Mayer
|
958ea37fa0
|
AI: Do not run face detection on-schedule by default #5167 #5234
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-10 16:22:42 +02:00 |
|
Michael Mayer
|
354414a5e1
|
Vision: Allow to combine default model config with custom run type #5167
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-08 17:46:03 +02:00 |
|
Michael Mayer
|
3efb69483e
|
Faces: Update README.md #5167
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-08 15:08:37 +02:00 |
|
Michael Mayer
|
8571600a1b
|
Faces: Update README.md #5167
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-08 15:04:22 +02:00 |
|
Michael Mayer
|
316cd2c919
|
Faces: Update README.md #5167
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-08 14:46:05 +02:00 |
|
Michael Mayer
|
87b63b71dc
|
Faces: Update README.md #5167
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-10-08 14:37:11 +02:00 |
|