irfan844108's picture
Upload utils.py
6740c16
raw
history blame contribute delete
487 Bytes
import os
from langchain import OpenAI
from langchain.chat_models import ChatOpenAI
def get_llm(llm_name, model_temperature, api_key, max_tokens=256):
os.environ["OPENAI_API_KEY"] = api_key
if llm_name == "text-davinci-003":
return OpenAI(
temperature=model_temperature, model_name=llm_name, max_tokens=max_tokens
)
else:
return ChatOpenAI(
temperature=model_temperature, model_name=llm_name, max_tokens=max_tokens
)