Spaces:
Runtime error
Runtime error
Commit
·
f43eb18
1
Parent(s):
43408d7
update model inference
Browse files
app.py
CHANGED
|
@@ -113,7 +113,7 @@ class GPTRemote(LLM):
|
|
| 113 |
GPTfake = GPTRemote(n=0)
|
| 114 |
|
| 115 |
|
| 116 |
-
async def
|
| 117 |
pw = await async_playwright().start()
|
| 118 |
browser = await pw.chromium.launch(headless=True)
|
| 119 |
# browser = await pw.webkit.launch(headless=True)
|
|
@@ -149,9 +149,50 @@ async def start_playwright(question: str):
|
|
| 149 |
output_history = output_text
|
| 150 |
print("-------- Final Answer-----------\n", output_text)
|
| 151 |
await browser.close()
|
| 152 |
-
|
| 153 |
|
| 154 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 155 |
# import playsound
|
| 156 |
|
| 157 |
langchain.debug = True
|
|
|
|
| 113 |
GPTfake = GPTRemote(n=0)
|
| 114 |
|
| 115 |
|
| 116 |
+
async def start_playwright_old(question: str):
|
| 117 |
pw = await async_playwright().start()
|
| 118 |
browser = await pw.chromium.launch(headless=True)
|
| 119 |
# browser = await pw.webkit.launch(headless=True)
|
|
|
|
| 149 |
output_history = output_text
|
| 150 |
print("-------- Final Answer-----------\n", output_text)
|
| 151 |
await browser.close()
|
|
|
|
| 152 |
|
| 153 |
|
| 154 |
+
pw = async_playwright().start()
|
| 155 |
+
browser = pw.chromium.launch(headless=True)
|
| 156 |
+
page = browser.new_page()
|
| 157 |
+
page.goto("https://basicchatbot.azurewebsites.net/")
|
| 158 |
+
|
| 159 |
+
async def start_playwright(question: str):
|
| 160 |
+
# pw = await async_playwright().start()
|
| 161 |
+
# browser = await pw.chromium.launch(headless=True)
|
| 162 |
+
# # browser = await pw.webkit.launch(headless=True)
|
| 163 |
+
# page = await browser.new_page()
|
| 164 |
+
|
| 165 |
+
# # note all methods are async (use the "await" keyword)
|
| 166 |
+
# await page.goto("https://basicchatbot.azurewebsites.net/")
|
| 167 |
+
# # print("Title of Web: ", await page.title())
|
| 168 |
+
# await page.wait_for_timeout(200)
|
| 169 |
+
# print("Content of Web: ", await page.content())
|
| 170 |
+
# print("Test content: ", await page.locator("//div[@class='css-zt5igj e1nzilvr3']").inner_html())
|
| 171 |
+
# print("Test content: ", await page.locator("//div[@class='css-zt5igj e1nzilvr3']").inner_text())
|
| 172 |
+
|
| 173 |
+
await page.locator("//textarea").fill(question)
|
| 174 |
+
await page.wait_for_timeout(200)
|
| 175 |
+
# print("Content of Web: ", await page.content())
|
| 176 |
+
# await page.locator("//button[@class='css-1wi2cd3 e1d2x3se3']").click()
|
| 177 |
+
await page.locator("//textarea").press("Enter")
|
| 178 |
+
await page.wait_for_timeout(2000)
|
| 179 |
+
# print("Content of Web: ", await page.content())
|
| 180 |
+
# print("output_text 1", await page.locator("//div[@aria-label='Chat message from assistant']").last.inner_text())
|
| 181 |
+
# output_text = await page.locator("//div[@aria-label='Chat message from assistant']").last.inner_text()
|
| 182 |
+
# print("output_text 1", output_text)
|
| 183 |
+
output_history = "NOTHING"
|
| 184 |
+
for i in range(40):
|
| 185 |
+
output_text = await page.locator("//div[@aria-label='Chat message from assistant']").last.inner_text()
|
| 186 |
+
print("output_text... :")
|
| 187 |
+
|
| 188 |
+
if output_text == output_history and '▌' not in output_text and output_text != "":
|
| 189 |
+
return output_text
|
| 190 |
+
else:
|
| 191 |
+
await page.wait_for_timeout(500)
|
| 192 |
+
output_history = output_text
|
| 193 |
+
print("-------- Final Answer-----------\n", output_text)
|
| 194 |
+
# await browser.close()
|
| 195 |
+
|
| 196 |
# import playsound
|
| 197 |
|
| 198 |
langchain.debug = True
|