ArgLab / ArgLab/writing_observer

LO GPT module updates

Open
#195 1 comment 0 reactions 0 assignees View on GitHub
epoch python
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.