#I cant get Open AI API to work in pycharm using the latest python version, and with API installed

1 messages · Page 1 of 1 (latest)

amber fox
#
import os
import openai

api_key = os.environ.get("OPENAI_API_KEY")
openai.api_key = api_key

prompt = "Translate the following English text to French: 'Hello, how are you?'"
response = openai.Completion.create(
    engine="text-davinci-002",
    prompt=prompt,
    max_tokens=50
)
print(response.choices[0].text.strip())

thats the code, and the error is:

Traceback (most recent call last):
  File "C:\Users\danim\PycharmProjects\EXAM\main.py", line 8, in <module>
    response = openai.Completion.create(
  File "C:\Users\danim\PycharmProjects\EXAM\venv\lib\site-packages\openai\api_resources\completion.py", line 25, in create
    return super().create(*args, **kwargs)
  File "C:\Users\danim\PycharmProjects\EXAM\venv\lib\site-packages\openai\api_resources\abstract\engine_api_resource.py", line 153, in create
    response, _, api_key = requestor.request(
  File "C:\Users\danim\PycharmProjects\EXAM\venv\lib\site-packages\openai\api_requestor.py", line 298, in request
    resp, got_stream = self._interpret_response(result, stream)
  File "C:\Users\danim\PycharmProjects\EXAM\venv\lib\site-packages\openai\api_requestor.py", line 700, in _interpret_response
    self._interpret_response_line(
  File "C:\Users\danim\PycharmProjects\EXAM\venv\lib\site-packages\openai\api_requestor.py", line 765, in _interpret_response_line
    raise self.handle_error_response(
openai.error.AuthenticationError: Incorrect API key provided: "sk-KaNe*****************************************GJo". You can find your API key at https://platform.openai.com/account/api-keys.

in the enviroment i also have this:

PYTHONUNBUFFERED=1;OPENAI_API_KEY="(my latest API Key)"

i cannot get it to work, please help

halcyon dome
#

Can you try remove the the "" after OPENAI_API_KEY

amber fox
#

ill try

#

Also, sorry for not resonding i was at the dentis

#

" raise self.handle_error_response(
openai.error.RateLimitError: You exceeded your current quota, please check your plan and billing details."