MCPcopy Create free account
hub / github.com/VitoHowe/glm-coding / extract_points_from_ocr

Method extract_points_from_ocr

app/services/captcha_service.py:104–108  ·  view source on GitHub ↗
(self, ocr_payload: dict[str, Any])

Source from the content-addressed store, hash-verified

102 return answer
103
104 def extract_points_from_ocr(self, ocr_payload: dict[str, Any]) -> list[CaptchaPoint]:
105 raw_points = ocr_payload.get("points")
106 if not isinstance(raw_points, list):
107 raise BadRequestError("OCR 结果里没有 `points`,这会儿没法自动拼 verify 点击数据")
108 return [CaptchaPoint.model_validate(item) for item in raw_points]
109
110 def build_verify_payload(
111 self,

Callers 1

build_verify_payloadMethod · 0.95

Calls 1

BadRequestErrorClass · 0.90

Tested by

no test coverage detected