Spaces:
Sleeping
Sleeping
UPDATE: New Endpoints
Browse files
app.py
CHANGED
@@ -72,11 +72,11 @@ async def addText(vectorstore: str, text: str):
|
|
72 |
|
73 |
|
74 |
@app.post("/addWebsite")
|
75 |
-
async def addWebsite(vectorstore: str,
|
76 |
-
urls =
|
77 |
loader = UnstructuredURLLoader(urls=urls)
|
78 |
docs = loader.load()
|
79 |
-
text = "\n\n
|
80 |
username, chatbotname = vectorstore.split("-")[1], vectorstore.split("-")[2]
|
81 |
df = pd.DataFrame(client.table("ConversAI_ChatbotInfo").select("*").execute().data)
|
82 |
currentCount = df[(df["username"] == username) & (df["chatbotname"] == chatbotname)]["charactercount"].iloc[0]
|
|
|
72 |
|
73 |
|
74 |
@app.post("/addWebsite")
|
75 |
+
async def addWebsite(vectorstore: str, websiteUrls: list[str]):
|
76 |
+
urls = websiteUrls
|
77 |
loader = UnstructuredURLLoader(urls=urls)
|
78 |
docs = loader.load()
|
79 |
+
text = "\n\n".join([f"Metadata:\n{docs[doc].metadata} \nPage Content:\n {docs[doc].page_content}" for doc in range(len(docs))])
|
80 |
username, chatbotname = vectorstore.split("-")[1], vectorstore.split("-")[2]
|
81 |
df = pd.DataFrame(client.table("ConversAI_ChatbotInfo").select("*").execute().data)
|
82 |
currentCount = df[(df["username"] == username) & (df["chatbotname"] == chatbotname)]["charactercount"].iloc[0]
|