# What changes if I enable my own API key for OpenAI models?

**URL:** <https://forum.cursor.com/t/what-changes-if-i-enable-my-own-api-key-for-openai-models/23806>\
**Category:** Help\
**Created:** [October 20, 2024, 10:34am UTC](https://forum.cursor.com/t/what-changes-if-i-enable-my-own-api-key-for-openai-models/23806 "2024-10-20T10:34:40Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![dandv](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/dandv/32/2018_2.png) [@dandv](https://forum.cursor.com/u/dandv)\
**Post date:** [December 12, 2024, 1:17pm UTC](https://forum.cursor.com/t/what-changes-if-i-enable-my-own-api-key-for-openai-models/23806/13 "2024-12-12T13:17:20Z")

</div>

> [@deanrie](#):
>
> What advantages do you see in using your key?

The #1 advantage is not hitting rate limits. I was chatting with Gemini 1206 and ran into this:

 ![image](https://us1.discourse-cdn.com/cursor1/original/2X/6/6e20577710380e7f133f023cc218ab65832cffc9.png)

> Hit Google rate limit  
> We’ve hit a rate limit with Google. Please try again in a few moments.

I’m trying to understand what’s going on here…

1. The Cursor IDE was using Gemini for the chat. Not its own custom model, right? That’s what the top red box in the screenshot indicates, `gemini-exp-12016`.
2. Cursor’s backend proxies my chat prompt to Google, and hits an API rate limit. With so many users, totally understandable.
3. I’m happy to provide my own Google AI Studio API key. Why would that disable anything else?

If the IDE was using `gemini-exp-12016` for the chat with Cursor’s backend API key, can it use it with my own Google API key? Isn’t the magic in the prompt?

---

_[View the full topic](https://forum.cursor.com/t/what-changes-if-i-enable-my-own-api-key-for-openai-models/23806)._
