-
Notifications
You must be signed in to change notification settings - Fork 8
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: Get file ingestion running through http #395
Conversation
Codecov Report
@@ Coverage Diff @@
## main #395 +/- ##
==========================================
- Coverage 82.98% 82.75% -0.24%
==========================================
Files 184 184
Lines 10787 10840 +53
Branches 1144 1144
==========================================
+ Hits 8952 8971 +19
- Misses 1820 1854 +34
Partials 15 15
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
@cguedes This gets ingest working, but I'd appreciate your feedback on the other |
fixes #366
This started as getting ingestion running through HTTP, but led to some new APIs so that we can move away from the sidecar CLI.
This PR adds the idea of a
project_name
to theprojects
core logic, removes some of the legacy/sidecar
APIs and also adds the following:References
GET /api/references/{project_id}
GET /api/references/{project_id}/{reference_id}
POST /api/references/{project_id}
PUT /api/references/{project_id}/{reference_id}
DELETE /api/references/{project_id}/{reference_id}
POST /api/references/{project_id}/bulk_delete
AI
POST /api/ai/{project_id}/chat