bvssrsv
1
Hello I am getting error: raise self.handle_error_response(
openai.error.RateLimitError: You exceeded your current quota, please check your plan and billing details." while running below Python code calling OpenAI through API.
As I haven’t used any api calls till now, do I need to have a subscription plan to access Open AI API?
import openai
def llm_generate_text(prompt,service,model):
if service == ‘OpenAI’:
generated_text = openai_generate(prompt,model)
return generated_text
openai.api_key = “■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■XD6dFtLM”
def openai_generate(user_prompt,selected_model):
completion = openai.ChatCompletion.create(
model=selected_model,
messages=[
{“role”: “user”, “content”: user_prompt}
]
)
return completion.choices[0].message.content
Welcome to the forum.
Yes, you need a subscription to the API…
https://platform.openai.com/
1 Like