1
This commit is contained in:
1 parent
60beb1e00f
commit
52974e29a6
1 file changed
+14
@@ -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
|
||||
|
||||
Reference in new issue
Block a user