feat(fat-client): эндпоинты скриптов и батчевой загрузки
- GET /api/v1/script — выдаёт JSON-скрипт диагностики - POST /api/v1/session/upload — принимает батч ответов, парсит, отправляет в LLM (DeepSeek), возвращает диагноз - Без API-ключа — возвращает распарсенные сырые данные
This commit is contained in:
@@ -20,12 +20,14 @@ from elmer.diagnose import Diagnoser
|
||||
from elmer.elm import ELM327
|
||||
from elmer.prompts import SYSTEM_PROMPT, build_user_prompt
|
||||
from web.raw_endpoint import register as register_raw_endpoint
|
||||
from web.script_endpoint import register as register_script_endpoint
|
||||
|
||||
logging.basicConfig(level=logging.INFO, format="%(asctime)s [%(name)s] %(message)s")
|
||||
|
||||
app = Flask(__name__)
|
||||
config = load()
|
||||
register_raw_endpoint(app)
|
||||
register_script_endpoint(app)
|
||||
|
||||
|
||||
@app.route("/")
|
||||
|
||||
Reference in New Issue
Block a user