Spaces:
Sleeping
Sleeping
File size: 574 Bytes
5551822 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
from langchain_community.document_loaders import WebBaseLoader
import logging
from exception import MyException
import sys
async def load_web_content(url: str) -> str:
try:
logging.info(f"Loading web content from URL: {url}")
content = WebBaseLoader(url).load()
logging.info(f"Successfully loaded content from URL: {url}")
return content
except Exception as e:
logging.error(f"Error loading web content from URL: {url} - {str(e)}")
raise MyException(f"Error loading web content from URL: {url} - {str(e)}", sys)
|