Skip to content
This repository has been archived by the owner on Oct 11, 2024. It is now read-only.

feat: Improves guideline extraction pipeline #41

Merged
merged 18 commits into from
Dec 11, 2023
Merged

feat: Improves guideline extraction pipeline #41

merged 18 commits into from
Dec 11, 2023

Conversation

frgfm
Copy link
Member

@frgfm frgfm commented Dec 11, 2023

This PR introduces the following modifications:

  • adds additional sources to the guideline extraction route
  • switches back to GPT3.5 Turbo
  • adds parallelism utils
  • adds Github client methods
  • Improves OpenAI calls

Copy link

codecov bot commented Dec 11, 2023

Codecov Report

Attention: 46 lines in your changes are missing coverage. Please review.

Comparison is base (75608c2) 83.67% compared to head (37bda9f) 80.90%.

Files Patch % Lines
src/app/services/github.py 54.76% 19 Missing ⚠️
src/app/api/api_v1/endpoints/repos.py 10.00% 18 Missing ⚠️
src/app/services/openai.py 33.33% 8 Missing ⚠️
src/app/services/utils.py 93.33% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #41      +/-   ##
==========================================
- Coverage   83.67%   80.90%   -2.77%     
==========================================
  Files          28       29       +1     
  Lines         888      969      +81     
==========================================
+ Hits          743      784      +41     
- Misses        145      185      +40     
Flag Coverage Δ
unittests 80.90% <50.53%> (-2.77%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@frgfm frgfm merged commit dc080b1 into main Dec 11, 2023
8 of 10 checks passed
@frgfm frgfm deleted the review-parsing branch December 11, 2023 13:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant