Chatbot UI for ChatGPT
-
@marcusquinn said in Chatbot UI for ChatGPT:
OK, I have this deployed using the linked Vercel setup. So far, so good, it is definitely very useful, and recommended. Now to see if we can use GPT-4 to package it!
Here's the GPT-4 reviewed super-prompt I've crafted so far to start with, let's see what it does:This is a mind-blowing idea. I wonder if you could try throwing in "reproducible builds" into the works and see how it fares...
Outstanding, @marcusquinn!
-
@marcusquinn said in Chatbot UI for ChatGPT:
like the winner in this area for now.
Agreed .... with the disclaimer that it's only one I have tried.
But it seems to do it well, so why explore others (me-thinks).Given the ease that I got it packaged as a custom app, maybe @staff can have a look at a swift release to the AppStore ?
It would be a great addition generally and good PR for Cloudron. -
@timconsidine agreed, the timing of this needs to be reprioritized to the top of the stack for many reasons to be able to have the impact potential. /cc @girish
-
I kid you not, the output above was verbatim.
If you did not know that it was 100% GPT generated, would you have known?
Could a developer have described the process any better?
I think the utility for both learning and doing is clear. Let's get it on!
-
@marcusquinn and all some of you might be interested to know that if you are using Joplin there's a ChatGPT plugin for Joplin which install in a few seconds and allows you to create content and interact with ChatGPT through the API right within your Joplin app, in any Joplin notebook you like. It works much in the like of the Chatbot UI you share here.
Amazing! -
@marcusquinn said in Chatbot UI for ChatGPT:
I think the utility for both learning and doing is clear.
Absolutely.
Although to be balanced, I tried it with some apps on the wishlist (huginn, OhMyForm, Form.io) and it didn't perform so well.
They didn't build well, required some hacking and even so didn't succeed.
I did not persevere as I was mostly exploring, rather than a serious attempt to package them.Nevertheless, it is well worth pursuing.
Maybe a refinement of the super prompt will overcome the issues. -
@timconsidine Cool thing about GPT is you can discuss these things with it directly. Give it a prompt, tell it any flaws in the outcomes and ask it for suggestions on improvements to the prompt.
GPT is a pretty good support partner for GPT
-
-
-
@marcusquinn and anyone else interested :
I have self-packaged Chatbot-UI for cloudron.Available here : https://git.cloudron.io/timconsidine/chatgpt-ui
Hope it can be a base for @staff to make any changes needed for inclusion in AppStore.
-
oh dear
my custom package is currently broken due to upstream changes writing log files to /root/....
seeking to fix -
Deployed a fix to the custom package : https://git.cloudron.io/timconsidine/chatgpt-ui
Not the best approach, I'm sure.
But a quick fix.The standard start command npm start will attempt to create log files under /root/_npm This breaks the app when it is installed to the conventional location of /app/code because it is a read-only file tree. Therefore THIS package installs to a read-write location of /app/data Installing to /app/code and using a modified log file location npm start --log-file /app/data does not seem to work. Hence the cheat. Maybe you know how to resolve this. In the interim, it runs from /app/data - sorry.
-
-
Looks like he's prepping a v2 release:
V1
V2
Including other APIs:
-
-
I just checked up on this project on Github and even though I couldn't find an official statement from the maintainer, two things point towards it being abandoned.
- There has only been one commit since April 2023, which only updated the readme to
- Make visitors aware that "Chatbot UI 2.0 is out as an updated, hosted product!"
There is a Github issue that contains a tweet from the maintainer that promises open sourcing "next week" but next week would have been mid August 2023 and so far nothing has happend.
-
@luckym Yeah, I get the impression the dud's working on 10 things at once, so probably just ever-changing priorities. I guess that's the whole point of open-source, it's then there for anyone else to pickup with pull requests, or fork and evolve. v1 still working well for me, the saved prompts are handy. Also, Poe.com is worth a look.
-
@robi said in Chatbot UI for ChatGPT:
due to the intense competition
Please tell us a bit about this, @robi. I have never thought of open source projects being in much competition before, though I suppose there might be some friendly rivalry between distributions, for example. Also, what is the prize, to generate the intensity of the competition?
-
@LoudLemur it depends what the context is.. people take OSS code and repurpose it all the time, so when a hot segment is in play like AI tools, there can be a bit of exclusivity for gaining users or recognition before relevant code or paper is released.
Other times it's because the code is so bad, it's embarrassing and the author wants to clean it up before presenting it as functional and 'pretty'.
Then there's code and tools that have some proprietary bits, which need separating to be made to work independently, etc.
-
@LoudLemur Attention, credibility, and satisfying personal itches to solve for one's own needs, and everyone else needing similar — that's the nature of our social-proof driven online world, and damn lucky we are that those with the time, skill and goodwill have the motivations of inspiring through their seed creations.
Maybe time for you to get in Copilot X / Cursor / Tabnine, and see if you can use this AI to come up with your own improvements?
-
y'know, I would love to see AI chatbots on cloudron. if there are any. lol
it's been a while sense i've used cloudron.