Michael Mayer
f2ffb0fdce
AI: Add Webhook endpoint and refactor ACL for Vision API #127 #1090
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-11 18:41:54 +02:00
Michael Mayer
0304ed37c3
AI: Set default vision API client timeout to one minute #127 #1090
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-10 21:07:57 +02:00
Michael Mayer
190be2a1b5
AI: Finalize facial embeddings, labels and nsfw API endpoints #127 #1090
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-10 20:28:26 +02:00
Michael Mayer
0f76186663
AI: Reject API requests with content-type multipart/form-data #127 #1090
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-07 23:05:34 +02:00
Michael Mayer
d304509c0d
AI: Add VisionApi, VisionUri, and VisionKey config options #127 #1090
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-07 20:30:07 +02:00
Michael Mayer
9d648f74dd
AI: Add Code and Error to Vision API service response #127 #1090
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-07 12:51:44 +02:00
Michael Mayer
f3e066af45
AI: Add Vision API service endpoint for image classification #127 #1090
...
This is a proof of concept and still under development. The other
Vision API endpoints are stubs for testing and not yet functional.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-07 12:19:39 +02:00
Michael Mayer
35e9294d87
AI: Add vision package and vision API endpoints #127 #1090
...
These changes allow to configure the computer vision models through an
optional vision.yml configuration file. Note that the API endpoints
are not yet functional and require further work.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-06 23:39:37 +02:00