Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: deps integration service #1000

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

apaplaus
Copy link
Collaborator

First implementation of 'inference' microservice to support DEPS integration

Andrei Paplauski added 3 commits March 12, 2025 12:59
- Partial implementation of inference microservice. It's in a state of POC, and is not completed yet
- Add several files needed for image build and project configuration
- Add inference to nginx/routes.conf
- Add inference as new service in compose and Makefile
- Add airflow pipelines support to Inference service
- Move Pydantic models into separate file
- A lot of fixes and improvement of inference code
- Comment out strict restriction for categories in ExtractionJob
- Add logic to fill categories from job_input and commit it to database
@apaplaus apaplaus requested review from khyurri and cakeinsauce March 14, 2025 15:49
@apaplaus apaplaus self-assigned this Mar 14, 2025
- Replace extraction of pipeline information from airflow to querying jobs/ for it
- Remove unused airflow parameters from config
- Remove check if UrlAsset exists in assets/ because this logic should be moved to assets/ microservice
- start/ endpoint now also returns mapping of uploaded assets to asset_id
- result/ endpoint now returns url to annotation json instead of badgerdoc document/ link
- set higher timeout for response of inference, since file upload might take some time
- remove airflow dependency
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant