TASK | Import Lease Comps V2: AI extraction service integration
Status Closed — not planned
Maintainer reply None cached
Activity 1 comment · opened Jan 31, 2026 · closed Jan 31, 2026
Summary
Implement AI extraction service in main repo (MyMicroservices) to integrate with the cache service from MyPanel.
Context
- Cache service already implemented in MyPanel (
IAIExtractionCacheService,AIExtractionCacheFactoryImpl) - Parser already updated to use cache (
AILeaseCompParserImpl) - Need extraction endpoint in main API to handle PDF parsing requests
Tasks
- [ ] Create extraction endpoint in Api.Server
- [ ] Implement extraction logic using OpenAI structured outputs
- [ ] Add SKU-based field extraction (fields defined per PropertyType)
- [ ] Integrate with existing document upload flow
- [ ] Add unit tests for extraction service
Related
- #578 (AI extraction cache service)
---
~ Lili
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗