23 lines
590 B
Python
23 lines
590 B
Python
from fastapi import APIRouter
|
|
|
|
from backend.app.schemas.common import success_payload
|
|
|
|
router = APIRouter(prefix="/api/ai", tags=["ai"])
|
|
|
|
|
|
@router.post("/recognize")
|
|
def recognize_image() -> dict:
|
|
return success_payload(
|
|
{
|
|
"log_id": 7001,
|
|
"raw_result": {"customer_name": "李四"},
|
|
"confidence": 0.92,
|
|
"suggested_result": {"customer_name": "李四"},
|
|
}
|
|
)
|
|
|
|
|
|
@router.post("/recognize/{log_id}/correct")
|
|
def correct_recognize_result(log_id: int) -> dict:
|
|
return success_payload({"log_id": log_id, "corrected": True})
|