ArgLab / ArgLab/writing_observer
LO GPT module updates
- Dominant language
- Python
- Stars
- 12
- Forks
- 11
- PR merge metrics
- No merged PRs in 30d
Description
We recently merged in #178 which moved all GPT related items to their own module. This issue should serve as a running TODO:
- [ ] Change from an Object Oriented approach to a Functional Programming approach
- [ ] Handle having more than 1 GPT responder available (currently only 1 is supported, but we may want to have different responders for different contexts via PMSS)
- [ ] Assess if we can abstract any of the GPT code (many responders are just simple API calls, though some return a list versus a single item)
- [ ] Implement test cases
- [ ] Add simple GPT interface dashboard for debugging purposes
- [ ] #120
- [ ] Assess #144 to see if it is still an issue
Contributor guide
No contributing guide indexed for this repository
Research direction
Locate the GPT module introduced by #178 and read how its responders are currently organized and called. Review #120 and assess whether #144 remains relevant before defining scope; the issue is done only when the selected TODO items, tests, and any debugging dashboard requirements are explicitly completed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- ai, backend
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100