/
ruvdos
/
aetherml
Обзор
Документация
Войти
/
ruvdos
/
aetherml
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
python-agent/agent.py
30 строк
760 B
dan
first commit
12 ноя 2025, 23:25
12 ноя 2025, 23:25
c8b5a13
Код
Авторство
О чём код?
from fastapi import FastAPI from pydantic import BaseModel from typing import Dict, Any import random, time app = FastAPI() class TrainRequest(BaseModel): pipelineId: int config: Dict[str, Any] = {} class AgentResult(BaseModel): agentName: str success: bool metrics: Dict[str, Any] = {} modelUri: str = None details: str = None @app.post("/train", response_model=AgentResult) def train(req: TrainRequest): # Simulate training time.sleep(1) score = round(random.uniform(0.5, 0.95), 4) return AgentResult( agentName="python-agent-stub", success=True, metrics={"score": score}, modelUri=f"file:///models/model_{req.pipelineId}.pkl", details="stubbed training complete" )