This commit is contained in:
nafer committed 2026-03-06 01:53:11 +03:00
1 parent 60beb1e00f
commit 52974e29a6
1 file changed
+14
+14
View File
@@ -38,6 +38,20 @@ app = FastAPI(title="Browser Use API", version="1.0.0", lifespan=lifespan)
# Модели запросов
class TaskRequest(BaseModel):
task: str
max_steps: Optional[int] = 20
model: Optional[str] = None
class TaskResponse(BaseModel):
task_id: str
status: str
result: Optional[str] = None
error: Optional[str] = None
# Хранилище задач
tasks = {}
@app.post("/api/tasks", response_model=TaskResponse)
async def create_task(request: TaskRequest):
"""Создать новую задачу браузера"""
import uuid