refactor(docker): remove unused models and utilities for cleaner codebase

This commit is contained in:
UncleCode
2025-02-01 20:10:13 +08:00
parent 2f15976b34
commit 7b1ef07c41
3 changed files with 15 additions and 116 deletions

View File

@@ -13,7 +13,21 @@ from crawl4ai import (
MemoryAdaptiveDispatcher,
RateLimiter,
)
from models import CrawlRequest, CrawlResponse
from typing import List, Optional
from pydantic import BaseModel
class CrawlRequest(BaseModel):
urls: List[str]
browser_config: Optional[dict] = None
crawler_config: Optional[dict] = None
class CrawlResponse(BaseModel):
success: bool
results: List[dict]
class Config:
arbitrary_types_allowed = True
app = FastAPI(title="Crawl4AI API")