Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Addresses #148
panel/chat-with-github
but using FastAPI and Celery. Only the backend API, no frontend included./scrape
, returns parsing progress using/status
, and answers questions using/ask
I've also included a CLI app
test.py
to help test the API (it just makes sending requests easier):python test.py scrape <owner> <repo-name> <branch>
to download a repopython test.py status <repo-id>
to check the status of a download.repo-id
is provided when/scrape
is called.python test.py ask <repo-id> <question>
to ask a question about a repoApp is deployed at: https://plain-violet-6921.ploomberapp.io/