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

Allow reviewing the entire code base instead of just a PR #57

Closed
BrainStone opened this issue Jan 29, 2023 · 4 comments
Closed

Allow reviewing the entire code base instead of just a PR #57

BrainStone opened this issue Jan 29, 2023 · 4 comments

Comments

@BrainStone
Copy link

I think it would be awesome if this tool could be used to review an entire repo.
Like looking for bugs and things to improve.

@kxxt
Copy link
Owner

kxxt commented Jan 29, 2023

I don't think the ChatGPT API could handle an entire repo unless your repo is very small.

OpenAI's API even can't handle a pull request with a large diff.

@BrainStone
Copy link
Author

Wouldn't it be possible with the method of splitting the repo up?

I'm aware that this isn't a production ready solution. I'd just like to throw in some repos out of curiosity.

@xihajun
Copy link

xihajun commented Feb 2, 2023

@BrainStone maybe you can do that if your scripts are independent, I don't think nowadays the AI is smart enough to process the logic. If you try 100.2142/1223.111 it would make it wrongly

@kxxt
Copy link
Owner

kxxt commented Feb 8, 2023

Wouldn't it be possible with the method of splitting the repo up?

It is possible but due to the limitation of the underlying transformer model, ChatGPT simply can't remember everything you tell it. It will forget what you have told before like this example: LearningOS/lab5-os8-kxxt#1

@kxxt kxxt closed this as completed Feb 8, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants