Mbonea commited on
Commit
8ba499f
·
1 Parent(s): 9987bca
Files changed (1) hide show
  1. App/Chat/utils/Summarize.py +10 -5
App/Chat/utils/Summarize.py CHANGED
@@ -6,9 +6,10 @@ from langchain import PromptTemplate
6
  import os
7
  from poe_api_wrapper import PoeApi
8
  import pprint
 
9
  client = PoeApi("sXvCnfYy8CHnXNTRlxhmVg==")
10
  bot = "Assistant"
11
- CHAT_CODE=''
12
 
13
  PALM_API = ""
14
  API_KEY = os.environ.get("PALM_API", PALM_API)
@@ -16,7 +17,10 @@ palm.configure(api_key=API_KEY)
16
 
17
 
18
  text_splitter = RecursiveCharacterTextSplitter(
19
- separators=["\n\n", "\n", "."], chunk_size=1500,length_function = len, chunk_overlap=100
 
 
 
20
  )
21
 
22
 
@@ -80,16 +84,17 @@ def count_tokens(text):
80
 
81
  async def PalmTextModel(message):
82
  global CHAT_CODE
83
- if CHAT_CODE == '':
84
  for chunk in client.send_message(bot, message):
85
  pass
86
- CHAT_CODE=chunk['chatCode']
87
  else:
88
- for chunk in client.send_message(bot, message,chatCode=CHAT_CODE):
89
  pass
90
 
91
  return chunk["text"]
92
 
 
93
  async def Summarizer(essay):
94
  docs = text_splitter.create_documents([essay])
95
 
 
6
  import os
7
  from poe_api_wrapper import PoeApi
8
  import pprint
9
+
10
  client = PoeApi("sXvCnfYy8CHnXNTRlxhmVg==")
11
  bot = "Assistant"
12
+ CHAT_CODE = ""
13
 
14
  PALM_API = ""
15
  API_KEY = os.environ.get("PALM_API", PALM_API)
 
17
 
18
 
19
  text_splitter = RecursiveCharacterTextSplitter(
20
+ separators=["\n\n", "\n", "."],
21
+ chunk_size=1500,
22
+ length_function=len,
23
+ chunk_overlap=100,
24
  )
25
 
26
 
 
84
 
85
  async def PalmTextModel(message):
86
  global CHAT_CODE
87
+ if CHAT_CODE == "":
88
  for chunk in client.send_message(bot, message):
89
  pass
90
+ CHAT_CODE = chunk["chatCode"]
91
  else:
92
+ for chunk in client.send_message(bot, message, chatCode=CHAT_CODE):
93
  pass
94
 
95
  return chunk["text"]
96
 
97
+
98
  async def Summarizer(essay):
99
  docs = text_splitter.create_documents([essay])
100