Deadmon commited on
Commit
5baa01f
·
verified ·
1 Parent(s): 0da9ac6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -1
app.py CHANGED
@@ -9,6 +9,7 @@ import datetime
9
  import difflib
10
  from tiktoken import get_encoding
11
  from openai import AzureOpenAI
 
12
 
13
  # Clear proxy environment variables to avoid interference
14
  os.environ.pop("HTTP_PROXY", None)
@@ -122,10 +123,13 @@ class TextEditor:
122
  # OpenAIApi class
123
  class OpenAIApi:
124
  def __init__(self, preprompt="", endpoint="https://T-App-GPT4o.openai.azure.com/openai/v1/", model="gpt-4o", api_key=None):
 
 
125
  self.client = AzureOpenAI(
126
  azure_endpoint=endpoint,
127
  api_key=api_key or os.getenv("AZURE_OPENAI_API_KEY"),
128
- api_version="2025-01-01-preview"
 
129
  )
130
  self.model = model
131
  self.preprompt = preprompt
 
9
  import difflib
10
  from tiktoken import get_encoding
11
  from openai import AzureOpenAI
12
+ import httpx
13
 
14
  # Clear proxy environment variables to avoid interference
15
  os.environ.pop("HTTP_PROXY", None)
 
123
  # OpenAIApi class
124
  class OpenAIApi:
125
  def __init__(self, preprompt="", endpoint="https://T-App-GPT4o.openai.azure.com/openai/v1/", model="gpt-4o", api_key=None):
126
+ # Use a minimal httpx.Client to avoid proxies parameter
127
+ http_client = httpx.Client()
128
  self.client = AzureOpenAI(
129
  azure_endpoint=endpoint,
130
  api_key=api_key or os.getenv("AZURE_OPENAI_API_KEY"),
131
+ api_version="2025-01-01-preview",
132
+ http_client=http_client
133
  )
134
  self.model = model
135
  self.preprompt = preprompt