timeki's picture
switch_vectorstore_to_azure_ai_search (#30)
ac49be7 verified
raw
history blame contribute delete
501 Bytes
from langchain_openai import ChatOpenAI
import os
try:
from dotenv import load_dotenv
load_dotenv()
except Exception:
pass
def get_llm(model="gpt-4o-mini",max_tokens=1024, temperature=0.0, streaming=True,timeout=30, **kwargs):
llm = ChatOpenAI(
model=model,
api_key=os.environ.get("THEO_API_KEY", None),
max_tokens = max_tokens,
streaming = streaming,
temperature=temperature,
timeout = timeout,
**kwargs,
)
return llm