Significant-Gravitas / AutoGPT

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
https://agpt.co
MIT License
167.25k stars 44.18k forks source link

Use Azure OpenAI with AutoGPT latest version, return 'Invalid OpenAI API key' error. Where Can I set Azure key? #7128

Closed 35sui-com closed 1 hour ago

35sui-com commented 5 months ago

⚠️ Search for existing issues first ⚠️

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

klonhj2015 commented 5 months ago

the same problem.

l33tm3 commented 4 months ago

Same problem

image

IthacaDream commented 4 months ago

image when setting USE_AZURE=True it use OPENAI_API_KEY as AZURE's api_key

h496022202 commented 4 months ago

same problem

joostgrunwald commented 4 months ago

Same problem

foreee commented 4 months ago

Same problem

aaaaaxiaoli commented 4 months ago

same problem

trend-johnson-jao commented 4 months ago

same problem

foreee commented 4 months ago

I changed the code as the screenshot below, then success to run the azure api, for the 0.5.1 version

image image image
ShahrOZe69 commented 2 months ago

Please fix this issue. Having the same problem

github-actions[bot] commented 1 month ago

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.

github-actions[bot] commented 1 hour ago

This issue was closed automatically because it has been stale for 10 days with no activity.