22 Commits

Author SHA1 Message Date
12757afda1 feat: support custom management
- add custom model and rldb model
- add service for custom to operate rldb
- add apis to CURD custom and image upload and delete
- support to recognize custom from text or image
- refactor web servcie start mode and api group
- - group the apis
- - support uvicorn start service in terminal
- - refactor recognization api for both people and custom
2025-12-18 23:50:52 +08:00
25fb6ba9ce feat: support upload image api
- support upload and delete image of people
- support uploads any image and get link after login
2025-11-25 20:46:50 +08:00
3840080074 feat: the people resource belong a user 2025-11-23 22:36:17 +08:00
af8fa03e59 feat: support multi tenant 2025-11-22 09:53:56 +08:00
18f0083827 refactor: optimize the success ratio of llm usage to extract people info 2025-11-16 01:57:09 +08:00
b66a460dc1 feat: make remarks on people 2025-11-14 16:17:28 +08:00
c69fc5bffa feat: get peoples api will return creation time of people 2025-11-13 21:26:18 +08:00
4c48d11bfa fix: agent recognize data type of age and height for people wrong 2025-11-12 23:52:45 +08:00
e74279ca5e chore: add some files into git ignore 2025-11-12 17:10:12 +08:00
13b70ba424 fix: exception during the conversion of the model to the RLDB model 2025-11-12 16:29:46 +08:00
fae93b5ab8 feat: add api routers for updating people
- put /people/{people_id}
2025-11-12 10:38:37 +08:00
1a092248eb feat: add api routers for recognition
- post     /recognition/input
- post     /recognition/image
2025-11-12 00:51:11 +08:00
0a749d56e8 refactor: add ai agents and implement extract people agent 2025-11-12 00:27:57 +08:00
3d13aa18ae refactor: add obs util and ocr util in project 2025-11-11 23:35:55 +08:00
d179418e7d feat: add api routers for CURD people
- post     /people
- delete   /people/{people_id}
- get      /peoples
2025-11-11 23:32:20 +08:00
496f35a386 refactor: define people service to CURD people 2025-11-11 23:31:26 +08:00
c99b324b81 refactor: add error util in project 2025-11-11 21:50:15 +08:00
7a189eb631 refactor: define people model and relational db model 2025-11-11 21:38:07 +08:00
98cbc754f6 refactor: add relation db access entry
- use sqlalchemy for adapt different relational database
2025-11-11 21:33:56 +08:00
736d8ed193 refactor: use config and logger in service 2025-11-11 21:22:13 +08:00
268eb8be2b feat: basic web service by fastapi and uvicorn 2025-11-11 21:14:07 +08:00
7cea2eb8a5 Initial commit 2025-10-09 21:39:40 +08:00