I am trying to fine tune a model. I am in the following line:
openai api fine_tunes.create -t <TRAIN_FILE_ID_OR_PATH> -m <BASE_MODEL>
When I try to run it, I get the following message:
No API key provided. You can set your API key in code using 'openai.api_key = ', or you can set the environment variable OPENAI_API_KEY=). If your API key is stored in a file, you can point the openai module at it with 'openai.api_key_path = '. You can generate API keys in the OpenAI web interface.
I am using Replit, which stores the API key in âSecretsâ.
I did this. I mean I keep the <API_KEY> in the variable (openai.api_key)⌠but still it is showing this error.
Error: No API key provided. You can set your API key in code using âopenai.api_key = â, or you can set the environment variable OPENAI_API_KEY=). If your API key is stored in a file, you can point the openai module at it with âopenai.api_key_path = â. You can generate API keys in the OpenAI web interface. See https://onboard.openai.com for details, or email support@openai.com if you have any questions.
!openai api fine_tunes.create -t /content/drive/My\ Drive/trainingPromptsAndCompletions1.jsonl -m davinci
I have tried both ways, still getting same error:
Error: No API key provided. You can set your API key in code using âopenai.api_key = â, or you can set the environment variable OPENAI_API_KEY=). If your API key is stored in a file, you can point the openai module at it with âopenai.api_key_path = â. You can generate API keys in the OpenAI web interface. See https://onboard.openai.com for details, or email support@openai.com if you have any questions.
I have never had a single problem using the environmental variable OPENAI_API_KEY, but I donât use the OpenAI CLI and deleted it off my workstation within minutes after installing it.