OpenAI delays launch of custom GPT store until early 2024
axios.com
axios.com
I haven't made the time to convert my plugin into a GPT but I'm planning to, hopefully it'll be a bit of a smoother experience this go around.
Everything outside of the quality of their models is suspect:
- GPTs are super quirky w/ weird limitations... try processing an image file larger than an emoji from base 64 text and watch it render the base64 string in a code window and give up after about 1k tokens. The vast majority of the time it doesn't even try and hallucinates processing what it thinks a file related to the context of the GPT would do.
- The assistants API is a black box of inefficiency and out of control costs due to a propensity to barf huge amounts of context from problematic RAG, etc. Yet it's not obvious in real time because there is no token consumption information like the normal chat API. It's almost like they rolled it out like this to destroy developer trust on the spot by doing a 'gotcha' to anyone naive to roll this out to prod without sufficient testing.
I'm honestly unsure how GPTs will in fact be monetized. Are purchasers required to have a Plus account w/ sellers getting a one time sale? Will sellers have to pay extra usage fees, or a shared subscription type thing split between them and OpenAI?
I think they should just give up on this area of the business. Dev day produced some anxiety by encroaching on the business models of a large segment of newly funded AI startups... then showing the efforts to be half-baked while encouraging more lock-in just is going to erode trust and uptake on API usage in general, possibly having people be relieved when Google Gemini and similar efforts are unveiled in the coming months.
i couldn't have said it better, something i've been feeling for a long time. they have all the engineering expertise, why not the same for product?
it's even more surprising given Altman's ycom experience, it's not like this is a classic engineer-run corp
I pay for ChatGPT and never got off the waitlist when first announced. Killed all hype for me.
I tried to use this is to create a travel itinerary, TBH, it is the wrong interface for this task, it is slow and it is full of useless information. Ain't good.
The most useful one is probably the PDF reader plugin but now that is part of ChatGPT itself.
Astounding and blows my mind for a 80+b dollar company. The model and tech (and team) is that value of course, but how can't they at the very most basic level, clean up the 'sidebar'. Prompts search and GPT labelling. Even when they had the plugins, most ppl didn't know you had to click on the GPT4 button to revial, because why would they...nothing indicated to (like an arrow). Total amateur hr in the UX and DX dept and they treat they're paid customers like trash.
If this is how Sam Altman thought product leaders at YC to build product I'm shocked. Cause OpenAI is way behind where they should be will literally a million dollars thrown at improving this things in a cpl weeks...and they've had a yr
It's really quite ironic that on one hand, we've got a company on the cusp of developing a superintelligence, and a bunch of open source models lagging not too far behind. But on the other hand, you've gotta install it all with Python - and good luck, because nobody in the ecosystem is pinning dependencies and you're gonna have to re-install the thing every time you run it.
And then on the frontend, you've got the team responsible for creating the interface to the super intelligence. They've actually done a decent job thus far, but it's slow development and disconnected from more ambitious scaling ideas.
That’s a peculiar way to spin it.. not sure how doesn’t that justify poor UX though (what does this even have to do with python)
> but it's slow development and disconnected
It’s as slow and disconnected as they want it to be
1. A custom initial prompt (yeah - you can paste this in every time and keep a personal database of special purpose prompts - but it rather kills the convenience and utility)
2. A JSON description of one or more APIs that can be used (not just for retrieveal of information - but potentially to take actions. This aspect is under-explored IMHO)
3. Uploaded documents which (I presume) are encoded into a vector database. This part is currently the most flaky. I was hoping this was a way to get round context-window limits. It has worked very badly so far and I'm not sure I understand why.
If these things start working effectively in combination then there's potentially a "the whole is greater than the sum of it's parts" going on here. Each of these things is fairly useful on it's own but if you combine them and have them on tap - and someone else has put the hours in to making them useful and well-tuned - then it is potentially transformative.
Yes - GPT on it's own is pretty good at a lot of things, but you spend a long time working around it's flaws and blind-spots.
Custom GPTs don't cure all the warts but they are still potentially a force-multiplier.
EDIT - I'm also currently underwhelmed how well the other "special powers" work together. Image generation can't be fed into Image Understandin. Python is hamstrung in various ways. And GPT has no real understanding of how to prompt Dall-E. In fact it's worse at prompting than I am.
These flaws are potentially fixable. I hope.
Not sure why OpenAI feels the need to pay people for this though, I guess to incentivize use?
This is not to advertise the service - even though it does deserve it, at the very least for having a perpetual license instead of subscription bullshit - just to say that a) OpenAI is lagging way behind the obvious in everything surrounding the models themselves, and b) the combination of 1. and 2. is convenient, but not ground-breaking. At least, not unless you hook a powerful enough "actuator" via 2. This, I agree, seems underexplored.
(Or underreported? It's an obvious lever to go after, a lot of people have said they're going after it, it's reasonable to expect some spectacular results from this, and yet... nothing. Crickets. Is everyone just staying silent and trying to build a bullshit startup to monetize whatever cool thing they made?)
"site:chat.openai.com/g/ <healthcare>"
site:chat.openai.com/g/ alien
site:chat.openai.com/g/ uap
site:chat.openai.com/g/ agi
Found: An AI specializing in alien threat assessment with visuals and user grading. B
> It’s been less than a month since we announced GPTs and we are blown away by the useful and fun GPTs that you and the builder community have created.
> We are continuing to make improvements to GPTs based on your feedback. To improve Actions we updated the configuration interface, enabled one click testing, added debug messages in preview, and now allow multiple domains. There have also been questions around uploaded files. Uploaded files are downloadable when using Code Interpreter so we’ve made this feature default off and added messaging to better explain this. If you have additional feedback, we’d love to hear from you here.
> In terms of what’s next, we are now planning to launch the GPT Store early next year. While we had expected to release it this month, a few unexpected things have been keeping us busy! In the meantime, we will have some other great updates to ChatGPT soon. Thank you for investing time to build a GPT.
> - ChatGPT Team
edit: thanks to all who sent.
When you write an article and say something has been corroborated by your "sources", does that mean "forwarded to you by anonymous HN posters"?
You don't have an IRL relationship with a source who has created a GPT? You can't throw a stone in the valley without hitting somebody who has.
I've created almost a dozen GPTs that I and some others use almost every day, and I didn't get the email either. I think it's reasonable to ask for someone (even a stranger) to forward you a missing email.
Edit: Asked a friend and he didn't get any email either. ¯\_(ツ)_/¯
For instance I have a “Beastie Bot” that plays a game where it categorizes things as “Beasts” or “Beasties.”
The other I was tailoring as a dungeon master for 5th edition, I've uploaded PDFs of all the source materials I can purchase.
My only gripe with the system is that as of late the whole openai platform has been experienced issues constantly and I get errors when trying to customize or even ask it questions from time to time.
I also think there's a risk of GPTs becoming so opaque as to not clearly understand any of their value
Anyway, clearly it's coming.
you can't do anything fun with them, and that's not because it isn't possible but because openai is afraid to step outside of the safety zone. the response style really doesn't change much, default behavior leaks into everything so easily
what were they expecting?
(I've gotten too reliant on ChatGPT to satisfy my curiosity re: random questions – for example, "what are some French novels that depict post World War II Paris?" Honestly, if there's an open model that's beyond some "good enough" threshold – I don't know how to judge this – I'd download it on my computer ASAP.)
I use GPT4 constantly to chat through issues I am working on and get different perspectives. I cannot do that with local models.
On the other hand, I have been processing a ton of text transcripts with a fine tuned llama2 13b model i've been working on, and for the tasks I have fine-tuned on, my local model is producing better results than GPT4, often taking a task that I had to do in multiple steps with GPT4, and being able to complete it in a single shot.
I can run my local model through vLLM on my workstation at around the same tokens/sec as I can spend maxing out my API limits with GPT3.5-turbo (~$20/hr) while running on 2x 3090's. I'm hitting the vLLM (OpenAI clone) chat/completions endpoint. My model implements the HF chat_templates feature, and I worked on adding support for that to vLLM: https://github.com/vllm-project/vllm/pull/1756 (llama.cpp is talking about adding support for it too) so I could easily swap out my model in my data pipeline in place of GPT3.5/GPT4, and I wouldn't have to keep maintaining that code on my side.
So, with these transcripts I've been:
- Creating YAML knowledge graphs
- Summaries
- Fixing transcription issues
- Creating QA pairs
- Identifying sections related to promoting a product or brand
- Grading the output that it had generated on accuracy
So...it depends on your use case.* Custom GPTs: https://techcrunch.com/2023/04/10/poes-ai-chatbot-app-now-le...
** Monetization: https://developer.poe.com/resources/creator-monetization
"A person familiar with the situation said OpenAI's board appreciated having the perspective of a customer like Quora among its directors."
[1] https://tech.hindustantimes.com/tech/news/openai-director-ad...