irfan844108 commited on
Commit
6740c16
1 Parent(s): 3c52427

Upload utils.py

Browse files
Files changed (1) hide show
  1. utils.py +15 -0
utils.py ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ from langchain import OpenAI
3
+ from langchain.chat_models import ChatOpenAI
4
+
5
+
6
+ def get_llm(llm_name, model_temperature, api_key, max_tokens=256):
7
+ os.environ["OPENAI_API_KEY"] = api_key
8
+ if llm_name == "text-davinci-003":
9
+ return OpenAI(
10
+ temperature=model_temperature, model_name=llm_name, max_tokens=max_tokens
11
+ )
12
+ else:
13
+ return ChatOpenAI(
14
+ temperature=model_temperature, model_name=llm_name, max_tokens=max_tokens
15
+ )