File size: 661 Bytes
4c655d5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import getpass
import os
from app.utils.handle_api import get_api

from langchain_openai import AzureChatOpenAI

api_key = get_api("AZURE_OPENAI_API_KEY")
os.environ["AZURE_OPENAI_API_KEY"] = api_key
os.environ["AZURE_OPENAI_ENDPOINT"] = "https://yijie-mawcud8g-eastus2.cognitiveservices.azure.com/"


model_name = "gpt-4.1-mini"
deployment = "gpt-4.1-mini-2"
subscription_key = api_key
api_version = "2024-12-01-preview"

azure_llm = AzureChatOpenAI(
    model=model_name,
    azure_deployment=deployment,  # or your deployment
    api_version=api_version,  # or your api version
    temperature=0.2,
    max_tokens=2048,
    timeout=None,
    max_retries=2,
)