15 lines
321 B
Python
15 lines
321 B
Python
from pydantic import BaseModel, HttpUrl
|
|
from typing import List
|
|
|
|
class UrlModel(BaseModel):
|
|
url: HttpUrl
|
|
forced: bool = False
|
|
|
|
class CrawlResult(BaseModel):
|
|
url: str
|
|
html: str
|
|
success: bool
|
|
cleaned_html: str = None
|
|
markdown: str = None
|
|
parsed_json: str = None
|
|
error_message: str = None |