AutoGPT
AutoGPT copied to clipboard
Use Azure OpenAI with AutoGPT latest version, return 'Invalid OpenAI API key' error. Where Can I set Azure key?
⚠️ Search for existing issues first ⚠️
- [X] I have searched the existing issues, and there is no existing issue for my problem
Which Operating System are you using?
Linux
Which version of AutoGPT are you using?
Latest Release
Do you use OpenAI GPT-3 or GPT-4?
GPT-4(32k)
Which area covers your issue best?
Installation and setup
Describe your issue.
I set .env and azure.yaml in AutoGPT/autogpts/autogpt.
.env content ` OPENAI_API_KEY=14fcdXXXXX -- Azure key start without sk-,and its pattern is not like OpenAI
TELEMETRY_OPT_IN=false
USE_AZURE=True
AZURE_CONFIG_FILE=azure.yaml
azure.yaml content
azure_api_type: azure
azure_api_version: 2024-04-01-preview
azure_endpoint: https://xxxx.openai.azure.com/
azure_model_map:
gpt-3.5-turbo-0125: gpt-35-turbo
gpt-4-turbo-preview: gpt-4-1106-Preview
text-embedding-3-small: text-embedding-3-small
`
when I ran ./autogpt.sh serve in AutoGPT/autogpts/autogpt, it report AutoGPT/autogpts/autogpt 2024-05-06 15:09:18,850 ERROR Invalid OpenAI API key! Please set your OpenAI API key in .env or as an environment variable. 2024-05-06 15:09:18,850 INFO You can get your key from https://platform.openai.com/account/api-keys
Where Can I set Azure key?
Upload Activity Log Content
AutoGPT/autogpts/autogpt 2024-05-06 15:09:18,850 ERROR Invalid OpenAI API key! Please set your OpenAI API key in .env or as an environment variable. 2024-05-06 15:09:18,850 INFO You can get your key from https://platform.openai.com/account/api-keys
Upload Error Log Content
AutoGPT/autogpts/autogpt 2024-05-06 15:09:18,850 ERROR Invalid OpenAI API key! Please set your OpenAI API key in .env or as an environment variable. 2024-05-06 15:09:18,850 INFO You can get your key from https://platform.openai.com/account/api-keys
the same problem.
Same problem
when setting
USE_AZURE=True
it use OPENAI_API_KEY
as AZURE's api_key
same problem
Same problem
Same problem
same problem
same problem
I changed the code as the screenshot below, then success to run the azure api, for the 0.5.1 version
Please fix this issue. Having the same problem
This issue has automatically been marked as stale because it has not had any activity in the last 50 days. You can unstale it by commenting or removing the label. Otherwise, this issue will be closed in 10 days.
This issue was closed automatically because it has been stale for 10 days with no activity.