3 ms·
There will new data from the graphql API added over time. Would love your feedback on which data you like to see added https://docs.github.com/en/graphql https:
by aazo11 2y ago
There will new data from the graphql API added over time. Would love your feedback on which data you like to see added https://docs.github.com/en/graphql https://docs.github.com/en/graphql
- diggan 2y agoMaybe a better question: What questions could be answered with your service, that could not be answered with just cURL + Git + the GitHub API?
- aazo11 2y agoGreat question! The purpose of github-assistant is to showcase the technologies that make it easy to build a tool/feature like this, not necessarily for it to be a stand-alone service. With dlt/Relta/LangGraph/assistant-ui we spin this up in about 10 days. For example: - The GitHub graphql API limits to 100 items to be queried at a time and has pretty opaque secondary rate limits. Building this with cURL would take effort. dlt handles all this complexity to set up a robust pipeline by providing a connector to the GitHub API. - Creating semantic layers manually from a relational dataset and leveraging it in a text-to-sql pipeline to prevent hallucinations (similar to those we highlighted in our Medium post) would take lots of manual effort, which Relta streamlines. - Creating a chat front-end with charts was made easy by assistant-ui Hope this makes sense.