stzhao commited on
Commit
fa1518d
·
verified ·
1 Parent(s): 2f530c8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -1
app.py CHANGED
@@ -12,6 +12,7 @@ from openai import OpenAI
12
  from typing import Optional, Union
13
  import gradio as gr
14
  import markdown
 
15
 
16
  def base64_to_image(
17
  base64_str: str,
@@ -369,7 +370,14 @@ def process_message(messages):
369
  def o3_chat(model_name, api_key, base_url, question, image):
370
  print("done!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
371
  # 初始化组件
372
- client = OpenAI(api_key=api_key, base_url=base_url)
 
 
 
 
 
 
 
373
  executor = PythonExecutor()
374
  # executor = SharedRuntimeExecutor(var_whitelist="RETAIN_ALL_VARS")
375
 
 
12
  from typing import Optional, Union
13
  import gradio as gr
14
  import markdown
15
+ from openai import AzureOpenAI
16
 
17
  def base64_to_image(
18
  base64_str: str,
 
370
  def o3_chat(model_name, api_key, base_url, question, image):
371
  print("done!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
372
  # 初始化组件
373
+ os.environ['AZURE_OPENAI_API_KEY'] = "bacd1a34cbbd4619b117117a5c9e4267"
374
+ os.environ['AZURE_OPENAI_ENDPOINT'] = "https://guohe-apim.azure-api.net"
375
+ client = AzureOpenAI(
376
+ api_key=os.getenv("AZURE_OPENAI_API_KEY"), # 从环境变量读取
377
+ api_version="2025-04-01-preview", # 使用最新API版本
378
+ azure_endpoint=os.getenv("AZURE_OPENAI_ENDPOINT") # 终结点URL
379
+ )
380
+ # client = OpenAI(api_key=api_key, base_url=base_url)
381
  executor = PythonExecutor()
382
  # executor = SharedRuntimeExecutor(var_whitelist="RETAIN_ALL_VARS")
383