Spaces:
Runtime error
Runtime error
fix bug
Browse files
bmtools/agent/translator.py
CHANGED
@@ -2,7 +2,7 @@ from langchain.llms import OpenAI
|
|
2 |
from langchain.prompts import PromptTemplate
|
3 |
from langchain.chains import LLMChain
|
4 |
|
5 |
-
from bmtools.models import CustomLLM
|
6 |
|
7 |
import py3langid as langid
|
8 |
from iso639 import languages
|
@@ -41,12 +41,12 @@ class Translator:
|
|
41 |
return inputs
|
42 |
|
43 |
def create_openai_model(self, openai_api_key: str, model_name: str) -> OpenAI:
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
llm = CustomLLM()
|
50 |
return llm
|
51 |
|
52 |
def create_prompt(self) -> PromptTemplate:
|
|
|
2 |
from langchain.prompts import PromptTemplate
|
3 |
from langchain.chains import LLMChain
|
4 |
|
5 |
+
# from bmtools.models import CustomLLM
|
6 |
|
7 |
import py3langid as langid
|
8 |
from iso639 import languages
|
|
|
41 |
return inputs
|
42 |
|
43 |
def create_openai_model(self, openai_api_key: str, model_name: str) -> OpenAI:
|
44 |
+
if openai_api_key is None:
|
45 |
+
openai_api_key = os.environ.get('OPENAI_API_KEY')
|
46 |
+
llm = OpenAI(model_name=model_name,
|
47 |
+
temperature=0.0,
|
48 |
+
openai_api_key=openai_api_key)
|
49 |
+
# llm = CustomLLM()
|
50 |
return llm
|
51 |
|
52 |
def create_prompt(self) -> PromptTemplate:
|