Nice! Totally agree with the project goals, it seems too many other packages are created by people who are researchers (or enthusiasts) first and software developers second, and it shows. I see you're using Pydantic. I've recently been playing with using pydantic to implement chatgpt functions, making it a bit easier to define functions (tools) with more control over the attributes, like this: class SearchWeb(pydanti…
Ah, I see I've been ninja'd by about 17 hours: https://github.com/minimaxir/simpleaichat/releases/tag/v0.2.... :-D
Show HN: Python package for interfacing with ChatGPT with minimized complexity
21–30 of 36 posts
Re: Show HN: Python package for interfacing with ChatGPT with minimized complexity
#22Are we anywhere close to being able to give a whole codebase to GPT-4 and ask various things about it?
Re: Show HN: Python package for interfacing with ChatGPT with minimized complexity
#23Re: Show HN: Python package for interfacing with ChatGPT with minimized complexity
#24Since this is async, can it automatically handle provided rate limits and batch queries appropriately? Seems like everyone has to roll their own on this and it’s much nicer to have smooth tooling for it.
Re: Show HN: Python package for interfacing with ChatGPT with minimized complexity
#25Earlier quoted context omitted.
This of course depends entirely on how big the codebase is. But the short answer is "yes".
Do you have any links / tools for this?
- https://python.langchain.com/docs/use_cases/code/code-analysis-deeplake
- https://twitter.com/jerryjliu0/status/1636728577524916225?s=20 (GPT repo loader)
FWIW there's tons of tools you could use to do this. GitHub Copilot is pretty close to being a comprehensive solution as well.Re: Show HN: Python package for interfacing with ChatGPT with minimized complexity
#26Earlier quoted context omitted.
This of course depends entirely on how big the codebase is. But the short answer is "yes".
Do you have any links / tools for this?
Re: Show HN: Python package for interfacing with ChatGPT with minimized complexity
#27Are we anywhere close to being able to give a whole codebase to GPT-4 and ask various things about it?
https://aider.chat/examples/2048-game.html
Here a link to aider with more info:
Re: Show HN: Python package for interfacing with ChatGPT with minimized complexity
#28Re: Show HN: Python package for interfacing with ChatGPT with minimized complexity
#29Is interfacting with the GPT-4 API acting as if you are the ChatGPT UI against terms of service? I was under the impression it was and they had a bunch of methods to protect against this. They want you using ChatGPT for $20/mo and then paying for GPT-4 API usage separately per token from what I can tell.
You have to have an approved GPT-4 API key to use model="gpt-4". Nothing in this package circumvents it, which is what the free GPT-4 apps were doing.
Re: Show HN: Python package for interfacing with ChatGPT with minimized complexity
#30Earlier quoted context omitted.
You have to have an approved GPT-4 API key to use model="gpt-4". Nothing in this package circumvents it, which is what the free GPT-4 apps were doing.
I don't have a GPT-4 API key, but I can use GPT-4 in the OpenAI official ChatGPT UI, right?