Skip to content

Commit ac1613a

Browse files
authoredAug 2, 2024
Python: removed underscore in .env for open_ai (microsoft#7625)
### Description When running the getting-started Python notebooks, the user is instructed to create and populate their own .env file. The values for the OpenAI specifications included an underscore between 'open' and 'ai'. This led to an error when initializing the chat/text/embedding model service. I have removed the underscore from the base .env files, README, and in the evaluate_with_prompt_flow.py script when reading from the .env file.
1 parent a53b96a commit ac1613a

File tree

6 files changed

+21
-21
lines changed

6 files changed

+21
-21
lines changed
 

‎python/.env.example

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
OPENAI_API_KEY=""
2-
OPEN_AI_CHAT_MODEL_ID=""
3-
OPEN_AI_TEXT_MODEL_ID=""
4-
OPEN_AI_EMBEDDING_MODEL_ID=""
2+
OPENAI_CHAT_MODEL_ID=""
3+
OPENAI_TEXT_MODEL_ID=""
4+
OPENAI_EMBEDDING_MODEL_ID=""
55
OPENAI_ORG_ID=""
66
AZURE_OPENAI_CHAT_DEPLOYMENT_NAME=""
77
AZURE_OPENAI_TEXT_DEPLOYMENT_NAME=""

‎python/samples/getting_started/.env.example

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
GLOBAL_LLM_SERVICE=""
22
OPENAI_API_KEY=""
3-
OPEN_AI_CHAT_MODEL_ID=""
4-
OPEN_AI_TEXT_MODEL_ID=""
5-
OPEN_AI_EMBEDDING_MODEL_ID=""
3+
OPENAI_CHAT_MODEL_ID=""
4+
OPENAI_TEXT_MODEL_ID=""
5+
OPENAI_EMBEDDING_MODEL_ID=""
66
OPENAI_ORG_ID=""
77
AZURE_OPENAI_CHAT_DEPLOYMENT_NAME=""
88
AZURE_OPENAI_TEXT_DEPLOYMENT_NAME=""

‎python/samples/getting_started/third_party/.env.example

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
GLOBAL_LLM_SERVICE=""
22
OPENAI_API_KEY=""
3-
OPEN_AI_CHAT_MODEL_ID=""
4-
OPEN_AI_TEXT_MODEL_ID=""
5-
OPEN_AI_EMBEDDING_MODEL_ID=""
3+
OPENAI_CHAT_MODEL_ID=""
4+
OPENAI_TEXT_MODEL_ID=""
5+
OPENAI_EMBEDDING_MODEL_ID=""
66
OPENAI_ORG_ID=""
77
AZURE_OPENAI_CHAT_DEPLOYMENT_NAME=""
88
AZURE_OPENAI_TEXT_DEPLOYMENT_NAME=""

‎python/samples/learn_resources/.env.example

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
OPENAI_API_KEY=""
2-
OPEN_AI_CHAT_MODEL_ID=""
3-
OPEN_AI_TEXT_MODEL_ID=""
4-
OPEN_AI_EMBEDDING_MODEL_ID=""
2+
OPENAI_CHAT_MODEL_ID=""
3+
OPENAI_TEXT_MODEL_ID=""
4+
OPENAI_EMBEDDING_MODEL_ID=""
55
OPENAI_ORG_ID=""
66
AZURE_OPENAI_CHAT_DEPLOYMENT_NAME=""
77
AZURE_OPENAI_TEXT_DEPLOYMENT_NAME=""

‎python/samples/learn_resources/README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ Copy the `.env.example` file to a new file named `.env`. Then, copy those keys i
2323
```
2424
GLOBAL_LLM_SERVICE="OpenAI" # Toggle between "OpenAI" or "AzureOpenAI"
2525
26-
OPEN_AI_CHAT_MODEL_ID="gpt-3.5-turbo-0125"
27-
OPEN_AI_TEXT_MODEL_ID="gpt-3.5-turbo-instruct"
26+
OPENAI_CHAT_MODEL_ID="gpt-3.5-turbo-0125"
27+
OPENAI_TEXT_MODEL_ID="gpt-3.5-turbo-instruct"
2828
OPENAI_API_KEY=""
2929
OPENAI_ORG_ID=""
3030
31-
AZURE_OPEN_AI_CHAT_DEPLOYMENT_NAME="gpt-35-turbo"
32-
AZURE_OPEN_AI_TEXT_DEPLOYMENT_NAME="gpt-35-turbo-instruct"
31+
AZURE_OPENAI_CHAT_DEPLOYMENT_NAME="gpt-35-turbo"
32+
AZURE_OPENAI_TEXT_DEPLOYMENT_NAME="gpt-35-turbo-instruct"
3333
AZURE_OPENAI_ENDPOINT=""
3434
AZURE_OPENAI_API_KEY=""
3535
AZURE_OPENAI_API_VERSION=""

‎python/samples/learn_resources/evaluate_with_prompt_flow.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111

1212
# Load the configuration from the .env file
1313
config = dotenv_values(".env")
14-
deployment_type = config.get("AZURE_OPEN_AI_DEPLOYMENT_TYPE", None)
14+
deployment_type = config.get("AZURE_OPENAI_DEPLOYMENT_TYPE", None)
1515
if deployment_type == "chat-completion":
16-
deployment_name = config.get("AZURE_OPEN_AI_CHAT_COMPLETION_DEPLOYMENT_NAME", None)
16+
deployment_name = config.get("AZURE_OPENAI_CHAT_COMPLETION_DEPLOYMENT_NAME", None)
1717
elif deployment_type == "text-completion":
18-
deployment_name = config.get("AZURE_OPEN_AI_TEXT_COMPLETION_DEPLOYMENT_NAME", None)
18+
deployment_name = config.get("AZURE_OPENAI_TEXT_COMPLETION_DEPLOYMENT_NAME", None)
1919

2020
# Define the inputs of the flow
2121
inputs = {
@@ -28,8 +28,8 @@
2828
connection = AzureOpenAIConnection(
2929
name="AzureOpenAIConnection",
3030
type="Custom",
31-
api_key=config.get("AZURE_OPEN_AI__API_KEY", None),
32-
api_base=config.get("AZURE_OPEN_AI__ENDPOINT", None),
31+
api_key=config.get("AZURE_OPENAI_API_KEY", None),
32+
api_base=config.get("AZURE_OPENAI_ENDPOINT", None),
3333
api_version="2023-03-15-preview",
3434
)
3535

0 commit comments

Comments
 (0)
Please sign in to comment.