1
resposta

[Dúvida] Como faço para aumentar o limite gratuitamente?

Unhandled exception. System.Net.Http.HttpRequestException: Error at chat/completions (https://api.openai.com/v1/chat/completions) with HTTP status code: TooManyRequests. Content: { "error": { "message": "You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.", "type": "insufficient_quota", "param": null, "code": "insufficient_quota" } }

at OpenAI_API.Chat.Conversation.GetResponseFromChatbotAsync() at Program.

$(String[] args) in C:\Users\ggffs\OneDrive\Documentos\Gabriel\Alura\C#\ScreenSound03-aula-1\ScreenSound\Program.cs:line 9 at Program.(String[] args)

C:\Users\ggffs\OneDrive\Documentos\Gabriel\Alura\C#\ScreenSound03-aula-1\ScreenSound\bin\Debug\net6.0\ScreenSound.exe (process 1016) exited with code -532462766. Press any key to close this window . . .

1 resposta

Olá, Lorenzo!

Parece que você está enfrentando um problema relacionado ao limite de requisições na API da OpenAI. A mensagem de erro indica que você excedeu sua cota atual, e para resolver isso, você precisaria verificar seu plano e detalhes de cobrança.

Infelizmente, aumentar o limite gratuitamente pode não ser possível diretamente pela OpenAI, mas aqui estão algumas sugestões que podem te ajudar:

  1. Verifique seu Plano Atual: Acesse o painel de controle da OpenAI e veja qual é o seu plano atual. Talvez você esteja utilizando um plano gratuito que tem um limite baixo de requisições.

  2. Solicite um Aumento Temporário: Algumas vezes, entrando em contato com o suporte da OpenAI e explicando sua situação, eles podem oferecer um aumento temporário na cota.

  3. Otimize Suas Requisições: Tente otimizar a forma como você faz as requisições à API. Por exemplo, agrupe múltiplas perguntas em uma única requisição, se possível.

  4. Utilize uma Chave Diferente: Se você tiver acesso a outra chave de API, pode alternar entre elas para distribuir a carga de requisições.

  5. Explore Alternativas: Existem outras APIs de processamento de linguagem natural que você pode explorar enquanto resolve o problema com a OpenAI.

Aqui está um exemplo de como você pode otimizar suas requisições:

using OpenAI_API;

var client = new OpenAIAPI("sua-chave-de-api");

var chat = client.Chat.CreateConversation();
chat.AppendSystemMessage("Resuma a banda Ira! em 1 parágrafo. Adote um estilo informal.");
chat.AppendSystemMessage("Qual é a discografia completa da banda Ira!?");

string resposta = await chat.GetResponseFromChatbotAsync();

Console.WriteLine(resposta);

Espero ter ajudado e bons estudos!