Made this over the weekend! Lots of new features is coming. Also supports gpt-4 if you have access to it π
Follow our twitter for updates! https://twitter.com/turbogpt
942 messages Β· Page 1 of 1 (latest)
Made this over the weekend! Lots of new features is coming. Also supports gpt-4 if you have access to it π
Follow our twitter for updates! https://twitter.com/turbogpt
Hey all! π§¨
There was a few features I wanted to see in ChatGPT along with some feature updates. The few sites I saw that had this were charging for it so I'm releasing it for free in it's current state! Check it out here: https://turbogpt.ai/. This uses OpenAI's turbo-gpt3.5 API so you must put your own api key on the app. API Keys are stored locally on your machine and never reach anyone else but the OpenAI servers.
Few features coming soon:
Image generation inside the chat
Code running directly on the site
I made this over the weekend π Please let me know if you have any suggestions/ideas! I will be adding a bunch of new features over the next weekend.
You can now also saves convos β
broke character?
no
it literally wont let me talk to it
i click type message and it doesnt let me type
after entering api key?
yep
this website shows pricing for api key use
You dont have to pay for premium
It's like 0.001 cent per message lol
depending on how big
even less than that.
βthis website shows pricing for api key useβ
also i literally dont have any money
yeah.
im broke
pretty cheap gpt-3.5-turbo $0.002 / 1K tokens unless u sending thousands and thousands of long paragraphs
My app is free anyways. Others are charging 40$ for the same features.
i literally have 0.00 in my apple wallet rn
Such as typingmind.com
so we can use without api key?
i cant send a message on it
without key
so not free
Okay so you can't use it. It's free as in im not charging for the service.
You must supply your own api key.
I make 0$
its still not free
oh I see, nice
the website is free to use...
if i made a script that requires synaspe, it isnt free
You supply your own api key to almost every single one.
@sage steppe if you enjoy it leave a star β€οΈ
I recommend not advertising it as "free" if its not π it still requires users to pay
TurboGPT | A improved, powerful, ChatGPT overhaul.
what is the mood paramater exactly? is that just the temperature?
why are the replies so insanely slow? when i use my api key in any other project, replies are very fast, yet in your website it takes about 15 seconds to send a sentence this short:
It's instantaneous for me and others i've asked. Check your network tab 
network tab?
Yeah on chrome.
dude.. i have 1 gigabit download speed
okay.. but you can see if its getting hung up.
hence, why again in other projects its fast
It's contacting OpenAI directly
it is not.. i use one pc and live on my own
it is completely fine
and thats my ipv4 adress so no leak dw
Your internet speed doesn't matter lmao, im asking if the request to OpenAI is getting hung up.
if it is then thats due to your framework if anything, considering any other project works fine
I can't control the speed at which OpenAI responds to your requests
It's not.
Welcome to OpenAI's home for real-time and historical data on system performance.
i would love to see your response time in a video
OpenAI is struggling today
cuz again for me it takes about 15 seconds
do different locations utilize different servers?
for example, i live in the netherlands, do i rely on a different server then you over at canada?
looks fine to me btw
no downtime recorded today
@sweet kayak
And to answer your q - Mood is just a "mood".
Like sassy makes the bot sassy.
gpt doesn't have such parameter does it?
this is really odd.. the fact that its so insanely slow for me compared to you. that must mean that different locations utilize different openai servers
no, its custom
maybe try making a new api key
i would love to try it but its just so bad rn
i made this api specifically for this one but ill try to make another one π
π«° let me know. Might be OpenAI netherlands servers strugglin a bit
yea thats what i think aswell
let me try nordvpn and connect to a canadian server just for the heck of it lol
well i guess maybe the server location used is account bound because the vpn didnt help
wanna try a diff browser?
sure you gotta give it a bit tho cuz even for your website to recognize my api key takes like 40 seconds
yea trying on edge now i/o chrome and doesnt make a difference
what kind of website host do you use?
I can promise you it's not the host or the site itself. The site instantly does a request to OpenAI's servers. That means the request is freezing up waiting for a response.
i am recording it rn
video will be really low quality tho because of discord upload limits
o lol it didnt even make a response now. made me wait for long without a response haha
well lets hope youre right and its 100% openAI servers
It's acting up for me rn too
yes its not loading for me atm
tbf bingAI servers are also really slow today
i think these AIs are becoming too popular lol
oo bing ai utilizes openAI servers? and not microsoft Azure?
same servers
sunshine landscape
what
can you make it so you can use gpt-4 model instead of gpt-3.5-turbo?
lol did you see my dm mikex?
adding that rn
itll be live in 10
10?
thanks!
ouch
not for me
nice
i havent been able to use gpt 4 even thought i have api access
i hope image-looking-at is added to the api soon
u should see it at the bottom now
Also guys, make sure to star this project ^.^
Just plopped in my API key and it worked perfectly! I don't have access to gpt-4 api yet, but dang, this is straight-forward and easy to be productive quickly. Nice work!
Thanks for the kind words ^.^
Let me know if u have any suggestions! @shrewd hawk
are conversations stored anywhere? I love the interface of having the options/conversations up there, but I'm assuming I lose the conversation history since there's no login?
local storage on your browser.
i believe mikex could make a download button and convert it to for example a .json file
itll be cached there!
this is possible to program
i could do that - figured people wouldnt want to go through that hassle.
ill probably have a premium version soon that has a login which lets you save convos etc.
for multiple devices
right now it saves it on your browser cache
someone could in that case make a chrome extension that downloads that part of the cache π
that's what I figured (browser cache).
for now i am just waiting til i can even use the website lol. api is still borken for me
i mean sure if they want lol
i know the basics of programming i personally am not good at it sadly.
chances are by the time you want to download your convos you cleared your cache.
why would someone clear their cache/
other quick thoughts:
edit conversation titles
love the icons for the different characters in the chat window - they should "stick" to the message (right now they change automatically on prior messages to whatever the active AI character is)
might also be fun to let users create/save their own character
yeah that's fair. easy to do, just requires re-wiring of how I store messages.
this is the error i just got when it refused to reply
no issues for me or mason
yeah, I'm getting completions
interesting i just googled and people mention its a ``too many request error`
i am not even close to the 18 dollar free trial limit tho
i will also improve the input so you can shift enter like chatpgt
and i am not spamming it or anything either
thought you said it stores in cache unless i am missing something
thats openai error not me
I do have a credit card connected to my OpenAI account - I've actually never used it enough to be billed, but I wonder if them knowing that my API key is connected to something they could bill gives any type of priority? π€
i have a payment method too
does that include code formatting?
o thats nice
The "Mood" slider also works pretty well. I've tried the same prompt with different settings and the results match about what I'd expect
seems servers have catched up awesome π
what character did you try the mood on @shrewd hawk ?
works 10x better on gpt4 π
i love how it has a male name yet has a female profile picture:
kinda funny but probably has to be changed
cant you make like a list of names and then a list of profile pics with each of them 2 of them one for each gendeR?
i mean tbf it is kinda funny iagree
or have a 2nd algorithm that detects if its a male or female name
or don't spend time over-engineering π it's random and fun
oo it doesnt seem to save the character name/profile pic on refreshing the page
yeah lol its just not priority
ill do it later
saving the character would be awesome
i personally dont notice any difference with the mood slider: the last response to hello was on sassy
which doesnt seem very sassy to me lol
yeah gpt3.5 is weak for that.
unfortunately
it works better if u dont have a character on
you have to give it a bit more to work with in the prompt as well in my experience
i like this formatting tho
did you experience with the temperature value yourself and make the characters based on that?
or more specifically: does every character have a set temperature?
allrighty
i personally don't like the white on blue on black tho. i would rather have something like, white on gray on black
for the dark mode that is
is that grey?
from text -> window -> background
well the blue is just pretty bright
for a dark mode
but thats my opinion
like this?
yes!
ok cool
thats awesome
nice thanks!
its live π
looks cool but does not seem to work?
put your api key in!
ah it took a bit longer because it returns the results instant instead of streaming way better then the default chat.openai.com
ah yeah lol
not sure but i wanted to build something myself that could also write files to disk not sure if thats possible somehow
either downloading or writing files to an s3 server are two options for that
ah yes that sounds logic. anyway a fresh breath of air using the chat.openai.com all day and probably better because it uses the api. this baby is not opensource is it? then you could write some method that stores directy to /output/my_convo/file1.tsx etc
thanks to turbogpt π«‘
Not opensource at the moment.
hopefully it will be able to make the backend code well aswell
I plan on having a few premium features down the line. Like multi-computer convo saving etc.
ah copying also copies the line numbers or do i do it wrong
can you make a feature where it doesnt save previous chats
Oh does it?
const questions = [
2
{
3
question: "What is the capital of France?",
like this
@safe badger yeah i can make it a checkbox pretty easily
Damn. Good catch. 
ah nevermind... there is a copy button but not shown because i split the window in 50% on my screen
oh o great π
this is how it looks ;p
but cool project! i work around it and try this many thanks
Ill fix it lol
i can move the copy button
to left side
or just somewhere else 
is it there if u scroll the code box?
I think its my zoom level which was set incorrect
would this also allow to use other codexs that you have in your openapi dev account like codex?
i tried codex but overloaded most of times must be even better at code than chatgpt?
not to bias but it seems to stop after the initial question
but still π
howd you change it to codex? manually?
i dont support codex. codex has a much smaller maximum of tokens.
cant wait till i get accepted for gpt 4 api. especially with this amazing interface
its fun
yea its much cleaner already then chatgpt site and on top of that it uses api, meaning waaaay faster responses then the chatgpt site does
and somehow the max tokens per response also seems really high
this is what chatgpt shouldve been able to do
personally i like it more when you see the ai type in realtime but idk if thats an option or not
and that probably has drawbacks i guess
that makes it way slower
it does seem to timeout on me for longer string questions. so this was my prompt "questionnaire in TypeScript React using remix.run latest version use loaders for the data and remix view for the layout: Data Structure: Use JSON objects to represent the data Each question has 4 answers and 1 answer has a score of 1 Add 3 questions in total Questionnaire Functionality: Questions are loaded one at a time When the final question is reached, a summary page is shown The summary page has 3 Chakra-UI tabs for all questions, incorrect answers, and correct answers Include a simple countdown timer of 30 seconds with a Chakra-UI progress bar."
aah thats fair
yeah i have been searching ofr an opensource ui to use instead but they all s** so this is very welcome ui
LOL
mikex is there anything you can do to prevent this from happening? where it doesnt respond in code format. i know its an issue in chatgpt site aswell
mmmh just a weird glitch
yea i wish they would fix that
i coded the parser for that.
oo! well if you can fix that that would be amazing. cuz again ive experienced this with chatgpt their site aswell
the input field should be text area for code. now its input field which is not very convient
Thanks. if you check network is it timing out?
if you fix that your website is MUCH better then the chatgpt site
Yeah. Im improving the input as we speak so itll be like chatgpts π
so u can shift tab
shift enter*
is it difficult to fix the code format thing? i have no idea
frick
shouldnt have happened
cuz rn its already doing it 3 times in a row
oh really?
fun fact: sassy, normal, and classy all have different coding style
send me ur prompt
trying this
even when asking it specifically to do it in code format
send me prompt
i try to finish this and get some ideas new to react and it has been a pain
3rd time i litteraly did the same prompt as the first but second prompt i asked it to do it specifically in code format
first time it was fine tho before the first prompt from those 3 screenies
dont mind my crazy prompt thats a cheat for context
to bypass context limits
why?
it has been doing js formatting fine tho until these last 3 prompts
so your code formatting system definitely seems to support it
i love gpt4
ok should work possibly on next refresh
aight ill try to refresh
classy vs sassy coding
and now it refuses to program lol
plot twist: this entire website was made with gpt 4
also which is pretty important i think is that when you refresh the selected character gets reset to Default AI. i think it would be cool if the selected character is bound to each chat conversation.
fixing it rn
i love how he has a dutch last name btw. i am dutch
sassy code: if you get it wrong, it says you got it wrong
classy code: if you get it wrong, the whole program crashes
oo so you would say sassy is better for coding? xD
greetings fellow country citizan π
π«‘
right now it does the 3 dots for a millisecond and then it dissapears
and does nothing it seems like
refresh tho
i did
start a new chat
hard refresh?
here ya go actually
i did a similar kind of prompt earlier and hten it was still fine so i dont think the prompt itself has anything wrong
also have been using these kind of prompts where i repeat a whole script for a while on chatgpt where its fine
weird..
i did just do a simple prompt asking it to create a script and hten it was fine
lol.. it says my api key isnt valid anymore even tho i havent deleted it
oo okay thank god its not my account
mikex thought that maybe my account was limited
that makes sense i guess because part of eu is still awake and most of america is awake so that takes alot of servers
a few seconds ago yep
Yeah, it was down a few moments ago.
However, β€οΈ for OP, great external source. Speedy responses varying on the content length.
please don't tell me you just said something about roblox in an openai discord server LOL, also, cool looking project!
Thanks!
Ty π
Following, thanks sir
Its great !
Btw is there any possibilities in the future to provide self host or running on ourself
Worried this site going dead tbh
I can make that possible ! @ivory night
Im thinking maybe I should make it stream 
our darkmode is beautiful now thanks to @sweet kayak π (he gave me the idea to change the blue)
whats this? Why the invite? π
hehe yeah cool stuff mine too. NextJS 13 π Was related to the question, if u're using the npm client. does streamed data comes in as node stream? Would you be open to show that part of code? Wanted to tackle that feature later this evening π
CUTE
ill prob make it a premium feature if anything tho π
like this
if you don't like it, then don't use discord
human lol
@worldly crystal
oh, it's a different catto
Cant wait for it ! πππ
π€£
Ikr
Thanks for fixing the one line chat-box.
Unsure if this is a bug, upon inputting a one line js statement gives it a scrollbar if it's not too much of a hard fix.
Thanks! Will fix
You're awesome
Yeah, it seems like multi one lines
That I post, doesn't respond with it at all, which is perfect.
great project btw
Ty π
@polar osprey the bset looking UI so far! Could you please add markdown support (tables are missing at least), any message edit before submitting and 'system' prompt view/edit? With these three features you will become the trend setter for sure!
Thank u so much! What do you mean by edit? Also it has markdown support π€
Oh for your messages?
Should be.
When wrapping your code in a code block, it often outputs this when you feed it a response/prompt before the code.
And I'm pretty sure the scrollbar is just the viewport. The longer the code goes off the screen, the longer the bar.
Gotcha! Will fix those.
Ik whatβs going on
Lmk if any more suggestions/bugs @slim fiber
I got you! Sick project once again.
Thanks! I may add a premium version which just lets u pay monthly and you donβt have to use your own api key, also could add a few things on top of that. Thoughts? @slim fiber
Some people just donβt want to supply their key which is fair
It'd be efficient varying if you have constant users signing up to use that key. Also varying if you're willing to carefully watch your API usage to ensure you never go over. However, it isn't a horrid idea as long as it's maintained.
Iβd give a max tokens per user
Also use the moderation pipeline before each call - few things to consider
Premium will also have infinite memory π
I have a ChatGPT plus subscription but it keeps saying my API key doesnβt have allowance for the GPT 4 model
Thatβs not the same!
Gotta apply for gpt4 api
We support GPT3.5 and GPT4. But to use GPT-4 your api key needs to have access to it. Im making a paid version where you don't need to supply a key tho.
All good? @bright grotto
Perfect!
Hey there! Edit any message in the chat before hitting βsendβ.
And about markdown - tables are not rendering, just the pipe characters are seen like in a text file, not html
Adding to list!
Some new sick features coming today π
Damn this is nice
self host thing please π₯Ή
It'll be part of premium it said
IMHO its better to keep the option of using own API
Its optional!
thank you !
i hope you not remove it and push people to purchase subs
I won't! @worldly crystal some people just wanted that feature

Also adding some paid features soon - includes stuff such as infinite memory, self host, token purchasing
(whatever costs money basically)
You thought of the API usage limits/pricing on it yet? Calculated through up to 25+ user usage?
depending on gpt-4 / 3.5
it would basically be a maximum of x tokens - if you pass that u must purchase more
but u could always just put ur own api key
Well balanced
Gonna add an OpenAI Status so people don't think its broken when OpenAI is down π
Great!
That is awesome!
π TurboGPT's latest updates are here! π
Refresh now & elevate your TurboGPT experience to new heights! π
So when ChatGPT goes down, does the entire API go down? A mix of both?
Separate. Might just be slower. Iβm adding the status of the API tho not ChatGPT
Is there gpt4 on non payed accounts anytime soon anyone knows off?
And btw you provide this awesome ui but the data entered is stored also?
Data is stored locally on ur browser π
Im adding premium features tho - including GPT-4 without API Key & Multi-Computer storing + infinite memory
Wondered about the βgptβ in domain names guess βchatgptβ is not allowed trademarrk but gpt would be fine
Just means Generative Pre-trained Transformer π
TurboGPT.ai | A improved, powerful, ChatGPT overhaul.
yeah right so using gpt in a domain name is not an issue ;p
i wanted to test some stuff and what happens if i paste api keys by mistake in the turboapi ui would it be a problem would i need to reset them?
since i accidently pasted some api keys for a crypto exchange in turbogpt ;p there is only 5 dollar on that account im just testing stuff with a trading bot
it would be fine.
i wouldnt worry about it lol
Id just be careful that no one is actually storing your convos anywhere.
Adding custom prompts today π
Great!
We hit 50 concurrent users this morning! π
will there be a feature where we can name it ourselves and upload the profile pic.?
I can def add this π
awesome
oh and check this out
I think you can integrate some of this features to your
increase the quality even further
best features to give it a specific source you want to extract info. from
found it while i was messing around with characterAI
tis great
hello what is the Image generation inside the chat
?
What language is used for the frontend? React?
@polar osprey
Yeah itβs React w TypeScript @scenic bone
Hmm?
Ehh any plans for tables?
I have a special interest in website development using AI.
I have a wealth of experience in developing AI Image creation homepages using Stable Diffusion APIs such as playgroundai.com.
If there are people who want to develop a homepage like playgroundai.com, please contact me.
My rich experience is always waiting for you.
hello
yes! adding today π
@spare tangle dont advertise here
Also adding support for graphs π @hot crane
sweet
this is my 2nd favorite project from OpenCharacters to this
even tho TurboGPT.ai has a better design, layout, and overhaul website..
it doesn't have these
and this
Rock on mikex..
I'm not trying to bash your project,
I love it. just trying to push these features added XD so i can stop using OpenCharacters all together. and go Full TurboGPT
what are you using in your backend?
No backend ATM until we add premium features. Everything goes directly to OpenAI from your browser.
People aren't comfortable storing API Keys elsewhere tbh
no I mean how are you calling API?
Thanks for the suggestions. They'd be easy to add ^.^
direct from frontend?
Through browser fetch. Yes.
ohh
That way your API key never reaches me.
what premium featured are you thinking about
I also made a small project where chatgpt can acess google with a toggle of a button
I have a few -
I am individual so I also want to publish
how much are you gonna take?
file support means you need to have a backend, thinking about python or node?
Didn't think of any of that yet. you'd be limited to x amount of tokens depending if you're using gpt4 or 3.5.
But.... I can save you a lot of tokens using a vector db to summarize all the messages ^.^
achaa
node
who's gonna summarize all the message another openai call?
how much is it costing you for an average of one message, have you calculated ever?
pinecone db
so you are gonna use langchain?
idk, costs me nothing. Users supply their API key atm. Way too many variables to tell u rn
Custom prompts are almost done tho
oooooooo
looking very cool man
take me in π
gonna develop some more cool things
feeling alone in this race
Sorry mate, more of a fun solo project lol.
is this open-sourced
nah nah joking sir, yes indeed it is fun
so if you ever gonna make a backend it will be node correct?
yeah it's what I master in.
that's I wanted to know cause it gives me confidents
where are you from?
Montreal
btw nice to meet you
cool
senior fullstack
though, senior
π
are you using the highlight js package for code highlighter?
and one more any markdown package you are using?
cause when I write code for explaining it in my bot it doesn't show the format any advice? how to show the message
also using react
no its prism
you also react right?
use a markdown parser
yea it's better me also prism js
using react markdown but response showing that but the message user is giving
it doesn't maintain format or break lines
yeah i made my own parser to resolve that
in react?
need to think about that then
your frontend is react right?
yeah
thanks got many information from you
I will disturb you again to ask you and learn from you, so don't mind please
free?
you using something like github to run the website?
Is anything cost you need to pay for this project, I mean are you funding yourself for hosting it?
netlify is my host atm
yeah i mean i paid for domain etc.
is it good free tier?
I am also thinking about hosting it for my college project
it is exciting
i pay for it
acha
would be cheaper to deploy to digitalocean or smt but was lazy
do you plan on monetizing the memory?
or is that just based on the user's hardware?
yes monetizing
nice
paid feature
I'll defnitely buy in
got some transaction data I need to save, and I my pc isn't powerful enough to train my own
smt means
something
π
has that infinite memory work?
vector db with pinecone
is it like training API and storing it to a database?
OH!
how are you making the popup?
using any ui?
Prompts are LIVE on TurboGPT.ai Desktop Mode
Check it out and make your own β€οΈβπ₯
whoa. lots more options.
wouldn't that make "Select your character" obselette?
oh, right.
that custom javascript can actually use multiple links. btw
what's the link to this?
I'm too lazy to scroll up
oh wait
I don't even have to scroll lol
btw, how much will premium cost?
cuz, my API trial is about to run out, and I would prefer monthly over pay-as-you-go
I think 10/15
with option to buy more crds
dollars?
ye
oh ok, I hope it's 10
or atleast has a lower tier with 10, I wouldn't be able to do more than that with my budget, but ofc 1 person isn't gonna change anyone's mind so...
anyways, nice project, I may have said that already, I remember checking it out a week ago
thanks! ill look into it
but, it might be hard getting business with this new chatgpt plugin thing around the corner
do you have the prompt that removes restrictions?
cuz I was experimenting with it and....
well
XD
without it going "THIS IS NOT OPENAI APPROPRIATE"
ok, nvm. they were able to caught up
damn
magchine learning catches on quick
yes plus it is not consistent
mainly server stays down because the of the new customer
and yea they looks cool but the actual chatGPT UI is very bad for accessing information
acha
burh, this is the best I've seen so far, the UI is 10/10. Perfect very pleasing with the eye
Thank you π def some bugs I gotta handle first tho π but appreciate the kind words
You might wanna use stream response from the api for faster response.
Itβs in the works! @rough grove
Nice, I'm counting on it π
how did you implement the typing effect?
Which one?
I couldn't do it sir
I think I saw last that you have also a writing effect
when it is giving the response back the answer
just like Chatgpt has like real time typing effect
ok there is no hurry sir
take your time I will ask you later or you can answer me when you are home
sir are you home?
Iβm not working itβs the weekend just google it π
Itβs not complex
ok sir
Thinking about making this open source π
Lets goo
btw maybe some search bar for searching custom prompt wil be good to search it faster!
Just curious, how does the mood slider work exactly? Like how do you change the tone and style of chatgpt with a 0-100 meter? What exactly is it measuring? I'm very intrigued...
Some simple prompt engineering.
Think of it like; On a scale of 1-100, 1 being extremely sassy and 100 being super professional & formal... I want you to act like {number selected}.
There's a sweet spot for the mood slider, but it never really last
Gotta keep deleting and renewing the session to refresh the mood slider
is there a a reminder set for the script where it says
"Respond without breaking character" for each reply?
Mood slider mostly works for gpt-4.
ah
Otherwise it forgets about system pretty fast
what about a roleplay reminder?
Hm?
what is this software?
opencharacters
oh
this
better one?
debatable
it has a feature where it let's you paste a URL link for gpt to get source from
which is nice
page is pretty bad tho
oh so scraping
yep
I'm using it to scrape transactional data
while it stays in the roleplay from the initital system prompt
how did he get around the bot detection?
who?
you built this?
naah
the creator built it from roleplaying
i'm using it for something crazier
XD
so scraping is against the TOS right
it's just scanning something for me
which is not TOS
so if he is scraping how did he get around the bot detection on google I wonder how?
how?
hehe
yeah there is no other way unless he is paying for api
I ask it to fetch data on the website, and it fetches it.
Scraping is dumb easy. Pretty sure OpenAI is against inputting it tho
Would have to check
super
OpenAI itself doing it now lol
Yeah theyβre allowed π€£
they're super woke
sweet
if they did it its good, if I do it it's against the TOS
Mine already using it
I'd tell you guys what I'm scraping but.....
Their product π€·ββοΈ
Whatβs your point
If you do, how are you going to get around the bot detection
roleplay
XD
if Elon's AI becomes open source Imma switch
Yeah your api key tho
BaseGPT XD
So ur fault
I saw a similar project they kind of made it open-source, kind of except you have to pay for it
now premium gonna be high π
character .png and naming, when? XD
Nah free
xd joking sir
ohh something cool?
Yeah very complex
I mean related this or another domain?
there's a super easy way to profit using GPT...
AI yes
Good @sweet kayak . Any new features which u donβt get from GPT. Is it react js based? Can i check ur git repo? Good UI.
Did you mean me?
@polar osprey any plans to allow us to rename conversations?
We are now open source!!
Make sure to give it a β
TurboGPT.ai | An open-source, improved, powerful, ChatGPT overhaul.
What is difference? what features available? #1088960540593901578 will have for free:
Support external knowledge π§ - Allow making questions about documents
Support for additional AI language models π€ - Allow users to choose from a variety of AI language models.
User accounts and synchronization βοΈ - Integrate user accounts for customization and conversation sync across devices.
Multi-language support π - Translate the user interface for international users.
Plugin system π - Extend Geppeto's capabilities with community-developed plugins using OpenAI standards.
Share chat history π¦ - Export and share your conversations in various formats.
Great for them! We have different UIs and functionality π itβs open source so the community could build it up together ^.^
I can make a bunch of promises too, no reason to though.
Geppeto is behind on features compared to turbo lol
I'm still a python/js rookie,
I'm mostly using this all for transactions..
How do you import websites to the custom prompt for turbo?
for GPT to analyze the content*
can I use the code to make my own UI for the front-end?
As long as you credit, yes.
π
Was waiting for this, lovely! Been using it on phone and pc, works very well and looks neat
I requested a feature few days ago and would love to hear if its something thats either planned or youre open to integrating: TTS & Whisper. So we can use it with voice and have optional TTS output for GPT responses. Not sure what kind of free voices would work well here.. But is it something you'd like to implement in turbo?
Maake a github issue! Sounds easy.
Could it be possible to use ChatGPT plugins when it goes public?
Done! Super excited π«Ά
Interesting @polar osprey . Good Ui. Can someone use this code and adjust for react js . Looks like like type script based
It is react?
Is the code base in react js. Good
yes
Ok, I see in git repo, itβs ts objects
This is impressive. Only setting I might recommend adding is max_tokens.
Good idea~
Hello thanks for this great site
i just succes run it self hosted
can i rebrand or put my name on it ?
(sure i wouldnt remove your things)
Sure as long as you leave credit ! @worldly crystal
thank you !

GPT-4 Support?
Yes
You made a really great decision right here! Thank you!
I keep getting messages that my openai key isn't valid since the past day
I even generated a fresh key
huh? They have bought it? That's really bad news.
I think OpenAI has slower servers and faster servers, perhaps their load balancing is bad.
localstorage is not browser cache, are you really using the Cache API instead of the LocalStorage API?
Can you make the color a bit more dusty? It burns my eyes... Just put a little bit gray in it. But make sure old people can still read.
Would be nice.
ah no problem I just wondered
IndexedDB would be best in my opinion, actually :)
You're using NextJS :)
Or are you not?
@polar osprey I meant the font color, of course. I'm sorry I did not clarify.
We now support streaming π
instead of waiting for a complete response from the API, the code processes the response in smaller chunks as they become available from the server. In this code, the fetchMessage function fetches chat completions in a streaming fashion when the "stream" parameter is set to true. The response is read in smaller chunks using a reader object and yielded as JSON data. This is done because OpenAI's responses can sometimes be large and slow to return, and streaming helps to improve responsiveness and memory usage.
This just went over my head
Woah!
Tried to promote this on reddit but people don't seem to get the point of it. Too bad. I really like it and thought people might appreciate it too!
Anyway, I have a quick question. It seems that conversations context have a time limit or something? Let's say I'm having the sassy chat for an hour, the next day I open the same conversation and it replies normally again.
Same thing with custom prompts, it is seems that after some time the config resets so entering recent conversations flips to default prompt/mood. Maybe some thing to check out @polar osprey
@sudden night hm? Weβve been at the top of /r/ChatGPT and /r/chatgptpro lol
It saves on your browser (the sassy level/prompts)
I know. I created a new post yesterday, some people like it, most seem to get defensive or smth
Oh? Im using two different websites on phone, the other saved, turbo doesn't.. I'll check out if Im doing smth wrong
Or it might be the context limit if I think about it now. The other site has a summarize option shortly before hitting the limit so I'm using that quite often
Looks like chat.openai vs API user debate to me
π¨βπ»
Huh?
How did you do this
Where's the link
Turbo gpt source code?
Give what
relax dudes
for what...
Jesus, why
Awesome work, my man. Iβll be using this as part of my Academy as an AI Tutorβ¦ havenβt launch it yet, as I just deployed it and now have to alter some coding to make it do what it says on the tin. Iβll keep your social links up on it as a token of gratitude - this has saved me weeks designing one myself from the ground up!
β€οΈ
What do you mean by this?
It streams the text response @noble wave
Working on a Auto-GPT frontend using TurboGPT UI π
hi, can this be hosted on a cpanel web host?
Can we use TurboGPT with Azure OpenAI enpoint?
Why wouldn't it? If you have an access to the same model (3.5/4) API than it should work.
Yes, I got it, just need a liz modification in API key validation, endpoint address and authentication parms.
Yep, that's about it iirc
How can we modify the port that the app is running on?
Api Keys provide you free 5$ credits
yarn start PORT=9999999
How much progress have you made?
So after I read a part of the chat and after I tried to test it myself, I concluded that there's still an issue with paying for the premium membership to get a valid API key, otherwise you won't be able to use it, right? or did I miss something?
You need your api key from https://platform.openai.com . The api key payment is pay as you use, not a subscription. Turbogpt is completely free, as long as you have an api key.
An API for accessing new AI models developed by OpenAI
yeah that's what I meant cause a lot of people are kinda still using the chat bot for free. thx anyway π
does this project have a webscraper?
No!
awe
yet?
Hey @polar osprey. Do you accept feature requests?
Does it support long term memory
hey can you help me with the streaming part am using react
I can not make it streaming
No
response is returned via string type, you need to cut the irrelevant and parse the clean value into a JSON
@polar osprey please add tokenizers!!!!!
How do I give it a system prompt?
How is this web app getting the response from GPT word-by-word? I am trying to make something similar and the only way I can figure out to retrieve a response using the API is the whole response in one message
Also - is this actually using GPT-4?
It seems like GPT-4 would actually respond saying it is GPT-4. I have the GPT-4 model selected on tubrogpt.ai
do you have access to GPT 4 API from platform.API?
yes
odd
import os
import openai
import time
openai.api_key = "api-key"
messages = [{"role": "system", "content": "Fullstack developer"}]
while True:
content = input("User: ")
messages.append({"role": "user", "content": content})
print("Responding...")
completion = openai.ChatCompletion.create(
model="gpt-4",
messages=messages,
max_tokens=8000,
)
chat_response = (completion.choices[0].message.content)
print("ChatGPT:")
print(chat_response)
messages.append({"role": "assistant", "content": chat_response})
I am currently accessing it like that

what is that from?
open characters
Interesting. Going to look into it
yes, it IS gpt-4, because gpt-4 has the same knowledge cut-off as gpt3&3.5, it doesn't know itselfs existence. in the official chatgpt website, the system message(initial prompt) explicitly tells the model that it is indeed gpt4, thats why in the official chatgpt website it can answer it correctly, but not in turbogpt.
Interesting. Good to know
any idea how it is retrieving messages word by word instead of a single block of text?
it uses streaming, if stream is set to true, the api will send the response token by token, the responses will start with data: followed by a JSON that you need to parse.
Thanks for that. I'll have to do some more research using openai GPT
How do you know the first system message?
Heyo! I was wondering is it possible to add auth0 to this as if we are in our phone but all our messages are on our pc yk so if auth0 is added it can maybe store it
damm that video is fire what recorder did you use?
Btw I copied my key directly and it says incorrect
Also do you guys know how I can remove API key select and use my default one like sk-1234
What do you mean?
Like I mean save convos and a defaut API key lkke
My key is SK I want them not to enter one and save convos to a acc
So fork the repository and modify the code
ok sorry got confused
Hi @polar osprey I was working on it but got a bit confused with the router system.. Do you know how I would be able to handle nextauthjs routes?
There are 527 sixth-grade students who will take a field trip. There are 9 buses. About how many students will be riding in each bus? round 527 to
what
not really related to the project but i require some same method to "do stuff on behalf off the user from my server" just like turbogpt does
how can i do certain things on behalf of a user with the api token from localstorage? i asked in api discussion and suggestion was to pass the token to the server over https and then use it to make requests on behalf of the user.
is there any thing to take into account? like limits say i have a high number of requests from my server on behalf of users to openai server does that give problems? π many great improvements in this ui really cool