🧬 OURO-AGE API Documentation

Production API для Π°Π½Π°Π»ΠΈΠ·Π° биологичСского возраста Π½Π° основС 58+ Π±ΠΈΠΎΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠ² с AI рСкомСндациями

POST/production-analyze

ΠŸΠΎΠ»Π½Ρ‹ΠΉ production Π°Π½Π°Π»ΠΈΠ· биологичСского возраста с AI ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠ΅ΠΉ

πŸ“‹ ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π’ΠΈΠΏΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠŸΡ€ΠΈΠΌΠ΅Ρ€
SEQNstring/numberID ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚Π°"12345"
RIAGENDRnumberПол (1=М, 2=Π–)1
RIDAGEEXnumberВозраст (40-84)50

πŸ§ͺ ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Π±ΠΈΠΎΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹ (Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹Π΅):

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅Π•Π΄ΠΈΠ½ΠΈΡ†Ρ‹
BMXBMIИМВкг/м²
BPXSARБистоличСскоС Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌΠΌ Ρ€Ρ‚.ст.
BPXDARДиастоличСскоС Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌΠΌ Ρ€Ρ‚.ст.
BPXPLSΠŸΡƒΠ»ΡŒΡΡƒΠ΄/ΠΌΠΈΠ½
LBDTCSIΠžΠ±Ρ‰ΠΈΠΉ Ρ…ΠΎΠ»Π΅ΡΡ‚Π΅Ρ€ΠΈΠ½ΠΌΠΌΠΎΠ»ΡŒ/Π»
LBDHDLSIHDL Ρ…ΠΎΠ»Π΅ΡΡ‚Π΅Ρ€ΠΈΠ½ΠΌΠΌΠΎΠ»ΡŒ/Π»
LBDSTRSIΠ’Ρ€ΠΈΠ³Π»ΠΈΡ†Π΅Ρ€ΠΈΠ΄Ρ‹ΠΌΠΌΠΎΠ»ΡŒ/Π»
LBDSGLSIΠ“Π»ΡŽΠΊΠΎΠ·Π°ΠΌΠΌΠΎΠ»ΡŒ/Π»
LBXGHHbA1c%
LBXCRPΠ‘-Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π±Π΅Π»ΠΎΠΊΠΌΠ³/Π΄Π»
LBXCOTΠšΠΎΡ‚ΠΈΠ½ΠΈΠ½ (ΠΊΡƒΡ€Π΅Π½ΠΈΠ΅)Π½Π³/ΠΌΠ»
LBXHGBΠ“Π΅ΠΌΠΎΠ³Π»ΠΎΠ±ΠΈΠ½Π³/Π΄Π»

πŸ“¨ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ запроса:

curl -X POST http://localhost:8889/production-analyze \
  -H "Content-Type: application/json" \
  -d '{
    "SEQN": "12345",
    "RIAGENDR": 1,
    "RIDAGEEX": 50,
    "BMXBMI": 28.5,
    "BPXSAR": 140,
    "BPXDAR": 90,
    "BPXPLS": 75,
    "LBDTCSI": 6.2,
    "LBDHDLSI": 1.1,
    "LBDSTRSI": 2.3,
    "LBDSGLSI": 5.8,
    "LBXGH": 5.9,
    "LBXCRP": 0.5,
    "LBXCOT": 150,
    "LBXHGB": 14.5,
    "BPQ020": 1,
    "DIQ010": 2,
    "HUQ010": 3
  }'

βœ… Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΎΡ‚Π²Π΅Ρ‚Π°:

{
  "success": true,
  "patient_id": "12345",
  "chronological_age": 50.0,
  "biological_age": 55.3,
  "age_delta": 5.3,
  "risk_category": "Высокий",
  "interpretation": "БиологичСский возраст ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚...",
  "backend_used": "Python",
  
  "analysis_details": {
    "frailty_index": 0.234,
    "bmi": 28.5,
    "ldl_cholesterol": 4.65,
    "risk_factors": ["Π˜Π·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ вСс", "ГипСртСнзия"],
    "biomarkers_used": 45,
    "sex": "ΠœΡƒΠΆΡΠΊΠΎΠΉ"
  },
  
  "system_indices": {
    "cardiovascular": 6.2,
    "metabolic": 5.8,
    "inflammatory": 4.1,
    "renal": 2.3,
    "hepatic": 1.5,
    "hematologic": 3.2,
    "overall": 7.7
  },
  
  "ai_analysis": {
    "executive_summary": "ΠœΠ΅Π΄ΠΈΡ†ΠΈΠ½ΡΠΊΠ°Ρ сводка...",
    "systems_analysis": {...},
    "recommendations": {...},
    "risk_stratification": {...}
  },
  
  "analysis_metadata": {
    "timestamp": "2024-01-24T12:00:00",
    "backend_used": "Python",
    "ai_analysis_available": true,
    "result_saved": true
  },
  
  "result_id": "uuid-here"
}
πŸ’‘ ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ:

πŸ” Π”Ρ€ΡƒΠ³ΠΈΠ΅ эндпоинты

GET /info - Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ систСмС

GET /health - ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π·Π΄ΠΎΡ€ΠΎΠ²ΡŒΡ сСрвСра

GET /sample-data - ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… для тСстирования