Live data from Hacker News

GPT-3 APIs are now in public beta

openai.com

151–160 of 163 posts

Re: GPT-3 APIs are now in public beta

#151

Earlier quoted context omitted.

Or change their TOS to effectively ban your product, as they did with AI Dungeon.

Wait, what happened to AI Dungeon? It seems to still be working. Are they using some other model instead of GPT now?

They implemented some really heavy handed content filters that (un)intentionally gimped their AI even more than it already was (while also announcing that they were retroactively banning anybody who had violated the filters that didn't exist to that point, as well as stealthily removing all privacy guarantees they had previously made). The rationale was to prevent non-corporate-friendly content like underage sexual content, harmful slurs, and extreme violence.

In practice it actually made those things more common somehow, and prevented mention of ANY children, any number between 6 and 18, the words "boy" or "girl", watermelons (no really), among other things. And...it didn't just filter them out, it actually locked you out of the story if you got caught in the filter so you could no longer continue it until it was reviewed by a human, though there were some annoying workarounds to this. The quality of the AI in general went down drastically.

Keep in mind: the vast majority of the userbase, especially the subscription-paying users, used AI Dungeon for erotica. A data leak (oh yeah, that also happened, they never notified anybody that there was a vulnerability that allowed anybody to read your private stories) actually showed that something like 60% of stories were NSFW, and most were caught by the filter for some reason or another (it was a terrible filter and entire otherwise unobjectionable topics were caught by it).

I haven't checked in a while but last I heard the filters are still active, because they were imposed by OpenAI in the first place. Virtually the entire community jumped ship, and within a month volunteers had stood up a functional replacement for AI Dungeon using the open source models (that's NovelAI). That's not even 10% of the story either, AI Dungeon is a legendary clusterfuck of mismanagement, accidental success, incompetence, drama, hacks, inter-community conflict, etc.

Re: GPT-3 APIs are now in public beta

#152

Earlier quoted context omitted.

We aren't talking about nuclear weapons where you need extreme niche expertise and billion dollar labs to build one. We're talking about stopping the proliferation of binary blobs banged out by college kids on their laptops. Good luck.

A model of GPT-3's scale is not going to be trained or run on a laptop. OpenAI's restrictions are significant because not many people can run a model that large.

> A model of GPT-3's scale is not going to be trained or run on a laptop.

LOL, yes it is... it's only a matter of time, and not much of it at that. Computing power is making enormous leaps and bounds. Look at GPUs. The leaks coming out of AMD and NVIDIA already point to AMD's 7000 series cards and NVIDIA's 4000 series cards as being somewhere from 2.5x to 3x more powerful than the 6000 and 3000 series cards.

Storage is getting cheap as well. I just bought a decommissioned storage appliance off eBay for $9000. 640 terabyte raw capacity. 1200 watts to operate, so about another $75 a month for electricity.

These dollar figures are very reasonable for just about anyone in the middle class, and certainly reasonable for the demographic of users on this site.

Re: GPT-3 APIs are now in public beta

#153
post #76

Earlier quoted context omitted.

Gpt-J is of comparable quality, within 7-10% of the performance of gpt-3 in almost all metrics. It's also much smaller and less expensive to run. The higher quality training data and better tweaks to the algorithm paid off - the license, restrictions, and cost of gpt-3 aren't necessarily valuable enough to justify not using gpt-j.

Hmm, that's very interesting! Do you know if there's a hosted service anywhere? I don't mind paying a few dollars a month for my small use case, but my usage can't justify the huge server it needs to run.

Huggingface.co is awesome!

You can also run it on colab. $10 a month buys you a lot of value with colab.

Re: GPT-3 APIs are now in public beta

#154

Earlier quoted context omitted.

I don't know why anyone is still paying attention to Open AI's offerings. Use GPT Neo. Use Huggingfaces. Use colab or bare metal or any cloud provider. Open AI's offering is bringing literally nothing to the table that doesn't exist already. Their publications are good (albeit missing important details), but everyone working there was publishing anyway so it's not like this research wouldn't happen without Open AI ex…

>How full of yourself do you have to be to say something like, "Oh, we can't share this knowledge because it's too dangerous" Were the decisionmakers in the US government also full of themselves for not publishing the knowledge of how to make a nuclear weapon? Most knowledge is not dangerous, but please consider the possibility that some of the newer knowledge around machine learning might be dangerous to publish.

This may sound ludacris, but consider GPT-3 doesn't actually understand the text it's outputting so it's a bit of a mystery at to why it outputs a given bit of text (other than blaming it on the model). The problem isn't just dangerous knowledge, but wrong knowledge and liability. If you were using the model to give out, say, medical advice, and it's wrong and someone takes the wrong dose of a medication or gets wrong information on what to do, who is at fault? The patient? The company running this program? OpenAI?

Either way, OpenAI isn't willing to bear to cost of someone getting injured.

Re: GPT-3 APIs are now in public beta

#155

Earlier quoted context omitted.

OpenAI offering is bringing model quality and lantecy that you are not going to get elsewhere. GPT-J is 6B, the biggest version of GPT-3 available with the API is 175B, those two models are nothing alike in term of quality. Even the 6B version of GPT-3 (curie) is better quality than GPT-J IIRC. So if you need better quality than GPT-J there are basically no alternatives. And even if 6B is enough for you, but you care…

I know that at least on most common performance benchmarks these claims are measurably false (gpt-j has a number of key performance improvements to the equivalently sized models), and in particular code generation for 6B is very clearly a strength of GPT-J even above the 275B GPT-3. None of that is very controvertial as far as I can tell. But even just subjectively, having used GPT-3 based AI Dungeon for fiction writ…

> I know that at least on most common performance benchmarks these claims are measurably false

What "these claims" are you referring to? It seems you are taking issue with only one specific claim of my comment, namely than GPT-3 6B is better quality than GPT-J 6B. Evaluations run by Eulether folks are available here [1] and I have the opposite subjective experience from you.

But even assuming I'm wrong, that doesn't change at all the substance of what I am saying: If you need better quality than GPT-J, then GPT-3 (DaVicing, 175B) is your only option.

And if you care about latency, last time I checked (6 months ago) OpenAI was miles ahead.

> in particular code generation for 6B is very clearly a strength of GPT-J even above the 275B GPT-3.

Note on that: ~8% of GPT-J training data is GitHub code, that's not the case for GPT-3 hence the difference. But OpenAI has a separate model avaiable in their API called Codex that is specifically tailored for code generation (also the model behind GH copilot) and that is much much better than GPT-J: Even the 300M params version of Codex outperforms it [2], and the API gives you access to a 12B version.

I'm not trying to sell you OpenAI's API though, it has indeed pretty severe limitations, I'm only saying there are real reasons that people might want to use it contrary to what the comment I was replying to was saying, and just replicating what they do isn't exactly a walk in the park.

[1]: https://arankomatsuzaki.wordpress.com/2021/06/04/gpt-j/ [2]: https://arxiv.org/pdf/2107.03374.pdf

Re: GPT-3 APIs are now in public beta

#156

Earlier quoted context omitted.

GPT-3 has you crafting a conversation while HuggingFace was much easier to use. Blenderbot v2 will have memory and I am looking towards replacing my version with Blenderbot v2.

Hm yeah, Blenderbot v2 does sound great, but as far as I can see, Huggingface doesn't support it yet.

I evaluated both HuggingFace and parlai. At first I tried to understand how parlai worked and I couldn't figure it out. Once I moved forward HuggingFace I knew enough python to figure out how to use blenderbot. I am either hoping that Facebook will contribute it or I will just figure out parlai once I release my side project.

Re: GPT-3 APIs are now in public beta

#157

Earlier quoted context omitted.

the crucial difference is that OpenAI doesn't have an iPhone, right?

They have a huge computing platform and a brand name

The compute platform is commodity. Even Accenture has a cloud.

The brand name holds little weight outside of developer communities. But developers are exactly the group that will happily shop around alternatives. The App Store had power because of consumer buy-in, not dev buy-in.

Re: GPT-3 APIs are now in public beta

#158
post #80

Earlier quoted context omitted.

It is just delaying the inevitable, though, right? The problem of a flood of fake spam content is still not too far into the future, just not going to be powered by OpenAI specifically.

More time in the future means less today and more time to develop mitigations. And one can choose not to be one of those folks who bring forth the supposed inevitable result.

Only works if the time gained is being used to work on mitigations. So, who needs to work on the mitigations & are they using the time that has been bought?

Re: GPT-3 APIs are now in public beta

#159
post #76

Earlier quoted context omitted.

Hmm, that's very interesting! Do you know if there's a hosted service anywhere? I don't mind paying a few dollars a month for my small use case, but my usage can't justify the huge server it needs to run.

Huggingface.co is awesome! You can also run it on colab. $10 a month buys you a lot of value with colab.

I'm not quite sure what Colab is, I'll have to look into it, thank you!

EDIT: Ah, looks like it's only available in a handful of countries, sadly.

Re: GPT-3 APIs are now in public beta

#160

Earlier quoted context omitted.

Huggingface.co is awesome! You can also run it on colab. $10 a month buys you a lot of value with colab.

I'm not quite sure what Colab is, I'll have to look into it, thank you! EDIT: Ah, looks like it's only available in a handful of countries, sadly.

A good VPN would only cost another $10 or less each month, or you could set up a vps hosted in the US. A barebones Linode runs $5ish. Huggingface is definitely sufficient though, and if you're messing with local apis or tinkering, gpt-neo-125m can be run on cpu with under a gig of ram.
Post reply on HN