cheesyFishes's picture
initial commit
b0bfa1a
raw
history blame
502 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
)