MCP 服务器

iLook Face Analysis

fit.ilook/face-analysis
设计与创意 公开且可连接 MCP 2026-07-28

此 MCP 可以做什么

Analyzes authorized face photos for appearance-oriented features, proportions, symmetry, palette, face shape, skin appearance, and styling direction.

analyze_adult_face_age_cues
Analyze adult face age cues
Returns broad adult presentation cues, not an exact age prediction.
只读 可访问外部资源
输入模式
{'type': 'object', 'required': ['image_base64', 'mime_type', 'adult_and_authorized'], 'properties': {'mime_type': {'enum': ['image/jpeg', 'image/png', 'image/webp'], 'type': 'string', 'description': 'Image media type. Supported formats are JPEG, PNG, and WebP.'}, 'image_base64': {'type': 'string', 'description': 'Base64-encoded JPEG, PNG, or WebP bytes, without a data URL prefix.'}, 'adult_and_authorized': {'type': 'boolean', 'const': True, 'description': 'Confirms the pictured person is an adult and the submission is lawful.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['analysis_id', 'rubric_version', 'model', 'tool', 'measurement', 'disclaimer'], 'properties': {'tool': {'type': 'string', 'description': 'Focused measurement key.'}, 'error': {'type': 'object', 'properties': {'code': {'type': 'string', 'description': 'Stable iLook error code.'}, 'message': {'type': 'string', 'description': 'Human-readable failure explanation.'}}, 'description': 'Present when the focused analysis fails.'}, 'model': {'type': 'string', 'description': 'Model version used for visible analysis.'}, 'phi_score': {'type': 'object', 'description': 'Optional Golden Ratio context when relevant.'}, 'disclaimer': {'type': 'string', 'description': 'Required responsible-use disclaimer.'}, 'face_shape': {'type': 'object', 'description': 'Optional face-shape context when relevant.'}, 'analysis_id': {'type': 'string', 'description': 'Unique analysis identifier.'}, 'measurement': {'type': 'object', 'description': 'Score, label, analysis, and tool-specific detail rows.'}, 'rubric_version': {'type': 'string', 'description': 'Versioned iLook scoring rubric.'}}, 'additionalProperties': True}
analyze_canthal_tilt
Analyze canthal tilt
Returns left, right, and average visible eye-corner tilt cues.
只读 可访问外部资源
输入模式
{'type': 'object', 'required': ['image_base64', 'mime_type', 'adult_and_authorized'], 'properties': {'mime_type': {'enum': ['image/jpeg', 'image/png', 'image/webp'], 'type': 'string', 'description': 'Image media type. Supported formats are JPEG, PNG, and WebP.'}, 'image_base64': {'type': 'string', 'description': 'Base64-encoded JPEG, PNG, or WebP bytes, without a data URL prefix.'}, 'adult_and_authorized': {'type': 'boolean', 'const': True, 'description': 'Confirms the pictured person is an adult and the submission is lawful.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['analysis_id', 'rubric_version', 'model', 'tool', 'measurement', 'disclaimer'], 'properties': {'tool': {'type': 'string', 'description': 'Focused measurement key.'}, 'error': {'type': 'object', 'properties': {'code': {'type': 'string', 'description': 'Stable iLook error code.'}, 'message': {'type': 'string', 'description': 'Human-readable failure explanation.'}}, 'description': 'Present when the focused analysis fails.'}, 'model': {'type': 'string', 'description': 'Model version used for visible analysis.'}, 'phi_score': {'type': 'object', 'description': 'Optional Golden Ratio context when relevant.'}, 'disclaimer': {'type': 'string', 'description': 'Required responsible-use disclaimer.'}, 'face_shape': {'type': 'object', 'description': 'Optional face-shape context when relevant.'}, 'analysis_id': {'type': 'string', 'description': 'Unique analysis identifier.'}, 'measurement': {'type': 'object', 'description': 'Score, label, analysis, and tool-specific detail rows.'}, 'rubric_version': {'type': 'string', 'description': 'Versioned iLook scoring rubric.'}}, 'additionalProperties': True}
analyze_color_palette
Analyze color palette
Returns style-oriented palette, contrast, and lighting cues.
只读 可访问外部资源
输入模式
{'type': 'object', 'required': ['image_base64', 'mime_type', 'adult_and_authorized'], 'properties': {'mime_type': {'enum': ['image/jpeg', 'image/png', 'image/webp'], 'type': 'string', 'description': 'Image media type. Supported formats are JPEG, PNG, and WebP.'}, 'image_base64': {'type': 'string', 'description': 'Base64-encoded JPEG, PNG, or WebP bytes, without a data URL prefix.'}, 'adult_and_authorized': {'type': 'boolean', 'const': True, 'description': 'Confirms the pictured person is an adult and the submission is lawful.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['analysis_id', 'rubric_version', 'model', 'tool', 'measurement', 'disclaimer'], 'properties': {'tool': {'type': 'string', 'description': 'Focused measurement key.'}, 'error': {'type': 'object', 'properties': {'code': {'type': 'string', 'description': 'Stable iLook error code.'}, 'message': {'type': 'string', 'description': 'Human-readable failure explanation.'}}, 'description': 'Present when the focused analysis fails.'}, 'model': {'type': 'string', 'description': 'Model version used for visible analysis.'}, 'phi_score': {'type': 'object', 'description': 'Optional Golden Ratio context when relevant.'}, 'disclaimer': {'type': 'string', 'description': 'Required responsible-use disclaimer.'}, 'face_shape': {'type': 'object', 'description': 'Optional face-shape context when relevant.'}, 'analysis_id': {'type': 'string', 'description': 'Unique analysis identifier.'}, 'measurement': {'type': 'object', 'description': 'Score, label, analysis, and tool-specific detail rows.'}, 'rubric_version': {'type': 'string', 'description': 'Versioned iLook scoring rubric.'}}, 'additionalProperties': True}
analyze_face_shape
Analyze face shape
Returns face shape, runner-up shape, outline cues, and styling direction.
只读 可访问外部资源
输入模式
{'type': 'object', 'required': ['image_base64', 'mime_type', 'adult_and_authorized'], 'properties': {'mime_type': {'enum': ['image/jpeg', 'image/png', 'image/webp'], 'type': 'string', 'description': 'Image media type. Supported formats are JPEG, PNG, and WebP.'}, 'image_base64': {'type': 'string', 'description': 'Base64-encoded JPEG, PNG, or WebP bytes, without a data URL prefix.'}, 'adult_and_authorized': {'type': 'boolean', 'const': True, 'description': 'Confirms the pictured person is an adult and the submission is lawful.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['analysis_id', 'rubric_version', 'model', 'tool', 'measurement', 'disclaimer'], 'properties': {'tool': {'type': 'string', 'description': 'Focused measurement key.'}, 'error': {'type': 'object', 'properties': {'code': {'type': 'string', 'description': 'Stable iLook error code.'}, 'message': {'type': 'string', 'description': 'Human-readable failure explanation.'}}, 'description': 'Present when the focused analysis fails.'}, 'model': {'type': 'string', 'description': 'Model version used for visible analysis.'}, 'phi_score': {'type': 'object', 'description': 'Optional Golden Ratio context when relevant.'}, 'disclaimer': {'type': 'string', 'description': 'Required responsible-use disclaimer.'}, 'face_shape': {'type': 'object', 'description': 'Optional face-shape context when relevant.'}, 'analysis_id': {'type': 'string', 'description': 'Unique analysis identifier.'}, 'measurement': {'type': 'object', 'description': 'Score, label, analysis, and tool-specific detail rows.'}, 'rubric_version': {'type': 'string', 'description': 'Versioned iLook scoring rubric.'}}, 'additionalProperties': True}
analyze_facial_symmetry
Analyze facial symmetry
Returns photo-specific left-right symmetry cues across visible features.
只读 可访问外部资源
输入模式
{'type': 'object', 'required': ['image_base64', 'mime_type', 'adult_and_authorized'], 'properties': {'mime_type': {'enum': ['image/jpeg', 'image/png', 'image/webp'], 'type': 'string', 'description': 'Image media type. Supported formats are JPEG, PNG, and WebP.'}, 'image_base64': {'type': 'string', 'description': 'Base64-encoded JPEG, PNG, or WebP bytes, without a data URL prefix.'}, 'adult_and_authorized': {'type': 'boolean', 'const': True, 'description': 'Confirms the pictured person is an adult and the submission is lawful.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['analysis_id', 'rubric_version', 'model', 'tool', 'measurement', 'disclaimer'], 'properties': {'tool': {'type': 'string', 'description': 'Focused measurement key.'}, 'error': {'type': 'object', 'properties': {'code': {'type': 'string', 'description': 'Stable iLook error code.'}, 'message': {'type': 'string', 'description': 'Human-readable failure explanation.'}}, 'description': 'Present when the focused analysis fails.'}, 'model': {'type': 'string', 'description': 'Model version used for visible analysis.'}, 'phi_score': {'type': 'object', 'description': 'Optional Golden Ratio context when relevant.'}, 'disclaimer': {'type': 'string', 'description': 'Required responsible-use disclaimer.'}, 'face_shape': {'type': 'object', 'description': 'Optional face-shape context when relevant.'}, 'analysis_id': {'type': 'string', 'description': 'Unique analysis identifier.'}, 'measurement': {'type': 'object', 'description': 'Score, label, analysis, and tool-specific detail rows.'}, 'rubric_version': {'type': 'string', 'description': 'Versioned iLook scoring rubric.'}}, 'additionalProperties': True}
analyze_golden_ratio_face
Analyze Golden Ratio face
Returns an approximate visible Golden Ratio phi score and proportion cues.
只读 可访问外部资源
输入模式
{'type': 'object', 'required': ['image_base64', 'mime_type', 'adult_and_authorized'], 'properties': {'mime_type': {'enum': ['image/jpeg', 'image/png', 'image/webp'], 'type': 'string', 'description': 'Image media type. Supported formats are JPEG, PNG, and WebP.'}, 'image_base64': {'type': 'string', 'description': 'Base64-encoded JPEG, PNG, or WebP bytes, without a data URL prefix.'}, 'adult_and_authorized': {'type': 'boolean', 'const': True, 'description': 'Confirms the pictured person is an adult and the submission is lawful.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['analysis_id', 'rubric_version', 'model', 'tool', 'measurement', 'disclaimer'], 'properties': {'tool': {'type': 'string', 'description': 'Focused measurement key.'}, 'error': {'type': 'object', 'properties': {'code': {'type': 'string', 'description': 'Stable iLook error code.'}, 'message': {'type': 'string', 'description': 'Human-readable failure explanation.'}}, 'description': 'Present when the focused analysis fails.'}, 'model': {'type': 'string', 'description': 'Model version used for visible analysis.'}, 'phi_score': {'type': 'object', 'description': 'Optional Golden Ratio context when relevant.'}, 'disclaimer': {'type': 'string', 'description': 'Required responsible-use disclaimer.'}, 'face_shape': {'type': 'object', 'description': 'Optional face-shape context when relevant.'}, 'analysis_id': {'type': 'string', 'description': 'Unique analysis identifier.'}, 'measurement': {'type': 'object', 'description': 'Score, label, analysis, and tool-specific detail rows.'}, 'rubric_version': {'type': 'string', 'description': 'Versioned iLook scoring rubric.'}}, 'additionalProperties': True}
analyze_psl_score
Analyze PSL-style score
Returns a broad PSL-style range from visible geometry without false precision.
只读 可访问外部资源
输入模式
{'type': 'object', 'required': ['image_base64', 'mime_type', 'adult_and_authorized'], 'properties': {'mime_type': {'enum': ['image/jpeg', 'image/png', 'image/webp'], 'type': 'string', 'description': 'Image media type. Supported formats are JPEG, PNG, and WebP.'}, 'image_base64': {'type': 'string', 'description': 'Base64-encoded JPEG, PNG, or WebP bytes, without a data URL prefix.'}, 'adult_and_authorized': {'type': 'boolean', 'const': True, 'description': 'Confirms the pictured person is an adult and the submission is lawful.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['analysis_id', 'rubric_version', 'model', 'tool', 'measurement', 'disclaimer'], 'properties': {'tool': {'type': 'string', 'description': 'Focused measurement key.'}, 'error': {'type': 'object', 'properties': {'code': {'type': 'string', 'description': 'Stable iLook error code.'}, 'message': {'type': 'string', 'description': 'Human-readable failure explanation.'}}, 'description': 'Present when the focused analysis fails.'}, 'model': {'type': 'string', 'description': 'Model version used for visible analysis.'}, 'phi_score': {'type': 'object', 'description': 'Optional Golden Ratio context when relevant.'}, 'disclaimer': {'type': 'string', 'description': 'Required responsible-use disclaimer.'}, 'face_shape': {'type': 'object', 'description': 'Optional face-shape context when relevant.'}, 'analysis_id': {'type': 'string', 'description': 'Unique analysis identifier.'}, 'measurement': {'type': 'object', 'description': 'Score, label, analysis, and tool-specific detail rows.'}, 'rubric_version': {'type': 'string', 'description': 'Versioned iLook scoring rubric.'}}, 'additionalProperties': True}
analyze_skin_appearance
Analyze skin appearance
Returns appearance-only texture, evenness, shine, and lighting cues.
只读 可访问外部资源
输入模式
{'type': 'object', 'required': ['image_base64', 'mime_type', 'adult_and_authorized'], 'properties': {'mime_type': {'enum': ['image/jpeg', 'image/png', 'image/webp'], 'type': 'string', 'description': 'Image media type. Supported formats are JPEG, PNG, and WebP.'}, 'image_base64': {'type': 'string', 'description': 'Base64-encoded JPEG, PNG, or WebP bytes, without a data URL prefix.'}, 'adult_and_authorized': {'type': 'boolean', 'const': True, 'description': 'Confirms the pictured person is an adult and the submission is lawful.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['analysis_id', 'rubric_version', 'model', 'tool', 'measurement', 'disclaimer'], 'properties': {'tool': {'type': 'string', 'description': 'Focused measurement key.'}, 'error': {'type': 'object', 'properties': {'code': {'type': 'string', 'description': 'Stable iLook error code.'}, 'message': {'type': 'string', 'description': 'Human-readable failure explanation.'}}, 'description': 'Present when the focused analysis fails.'}, 'model': {'type': 'string', 'description': 'Model version used for visible analysis.'}, 'phi_score': {'type': 'object', 'description': 'Optional Golden Ratio context when relevant.'}, 'disclaimer': {'type': 'string', 'description': 'Required responsible-use disclaimer.'}, 'face_shape': {'type': 'object', 'description': 'Optional face-shape context when relevant.'}, 'analysis_id': {'type': 'string', 'description': 'Unique analysis identifier.'}, 'measurement': {'type': 'object', 'description': 'Score, label, analysis, and tool-specific detail rows.'}, 'rubric_version': {'type': 'string', 'description': 'Versioned iLook scoring rubric.'}}, 'additionalProperties': True}
calculate_facial_ratios
Calculate facial ratios
Returns visible face-ratio and spacing cues from one photo.
只读 可访问外部资源
输入模式
{'type': 'object', 'required': ['image_base64', 'mime_type', 'adult_and_authorized'], 'properties': {'mime_type': {'enum': ['image/jpeg', 'image/png', 'image/webp'], 'type': 'string', 'description': 'Image media type. Supported formats are JPEG, PNG, and WebP.'}, 'image_base64': {'type': 'string', 'description': 'Base64-encoded JPEG, PNG, or WebP bytes, without a data URL prefix.'}, 'adult_and_authorized': {'type': 'boolean', 'const': True, 'description': 'Confirms the pictured person is an adult and the submission is lawful.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['analysis_id', 'rubric_version', 'model', 'tool', 'measurement', 'disclaimer'], 'properties': {'tool': {'type': 'string', 'description': 'Focused measurement key.'}, 'error': {'type': 'object', 'properties': {'code': {'type': 'string', 'description': 'Stable iLook error code.'}, 'message': {'type': 'string', 'description': 'Human-readable failure explanation.'}}, 'description': 'Present when the focused analysis fails.'}, 'model': {'type': 'string', 'description': 'Model version used for visible analysis.'}, 'phi_score': {'type': 'object', 'description': 'Optional Golden Ratio context when relevant.'}, 'disclaimer': {'type': 'string', 'description': 'Required responsible-use disclaimer.'}, 'face_shape': {'type': 'object', 'description': 'Optional face-shape context when relevant.'}, 'analysis_id': {'type': 'string', 'description': 'Unique analysis identifier.'}, 'measurement': {'type': 'object', 'description': 'Score, label, analysis, and tool-specific detail rows.'}, 'rubric_version': {'type': 'string', 'description': 'Versioned iLook scoring rubric.'}}, 'additionalProperties': True}
detect_eye_shape
Detect eye shape
Returns opening shape, corner orientation, and visible eye framing.
只读 可访问外部资源
输入模式
{'type': 'object', 'required': ['image_base64', 'mime_type', 'adult_and_authorized'], 'properties': {'mime_type': {'enum': ['image/jpeg', 'image/png', 'image/webp'], 'type': 'string', 'description': 'Image media type. Supported formats are JPEG, PNG, and WebP.'}, 'image_base64': {'type': 'string', 'description': 'Base64-encoded JPEG, PNG, or WebP bytes, without a data URL prefix.'}, 'adult_and_authorized': {'type': 'boolean', 'const': True, 'description': 'Confirms the pictured person is an adult and the submission is lawful.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['analysis_id', 'rubric_version', 'model', 'tool', 'measurement', 'disclaimer'], 'properties': {'tool': {'type': 'string', 'description': 'Focused measurement key.'}, 'error': {'type': 'object', 'properties': {'code': {'type': 'string', 'description': 'Stable iLook error code.'}, 'message': {'type': 'string', 'description': 'Human-readable failure explanation.'}}, 'description': 'Present when the focused analysis fails.'}, 'model': {'type': 'string', 'description': 'Model version used for visible analysis.'}, 'phi_score': {'type': 'object', 'description': 'Optional Golden Ratio context when relevant.'}, 'disclaimer': {'type': 'string', 'description': 'Required responsible-use disclaimer.'}, 'face_shape': {'type': 'object', 'description': 'Optional face-shape context when relevant.'}, 'analysis_id': {'type': 'string', 'description': 'Unique analysis identifier.'}, 'measurement': {'type': 'object', 'description': 'Score, label, analysis, and tool-specific detail rows.'}, 'rubric_version': {'type': 'string', 'description': 'Versioned iLook scoring rubric.'}}, 'additionalProperties': True}
find_hairstyle_direction
Find hairstyle direction
Returns face-shape-based hairstyle and framing direction.
只读 可访问外部资源
输入模式
{'type': 'object', 'required': ['image_base64', 'mime_type', 'adult_and_authorized'], 'properties': {'mime_type': {'enum': ['image/jpeg', 'image/png', 'image/webp'], 'type': 'string', 'description': 'Image media type. Supported formats are JPEG, PNG, and WebP.'}, 'image_base64': {'type': 'string', 'description': 'Base64-encoded JPEG, PNG, or WebP bytes, without a data URL prefix.'}, 'adult_and_authorized': {'type': 'boolean', 'const': True, 'description': 'Confirms the pictured person is an adult and the submission is lawful.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['analysis_id', 'rubric_version', 'model', 'tool', 'measurement', 'disclaimer'], 'properties': {'tool': {'type': 'string', 'description': 'Focused measurement key.'}, 'error': {'type': 'object', 'properties': {'code': {'type': 'string', 'description': 'Stable iLook error code.'}, 'message': {'type': 'string', 'description': 'Human-readable failure explanation.'}}, 'description': 'Present when the focused analysis fails.'}, 'model': {'type': 'string', 'description': 'Model version used for visible analysis.'}, 'phi_score': {'type': 'object', 'description': 'Optional Golden Ratio context when relevant.'}, 'disclaimer': {'type': 'string', 'description': 'Required responsible-use disclaimer.'}, 'face_shape': {'type': 'object', 'description': 'Optional face-shape context when relevant.'}, 'analysis_id': {'type': 'string', 'description': 'Unique analysis identifier.'}, 'measurement': {'type': 'object', 'description': 'Score, label, analysis, and tool-specific detail rows.'}, 'rubric_version': {'type': 'string', 'description': 'Versioned iLook scoring rubric.'}}, 'additionalProperties': True}
rate_jawline
Rate jawline
Returns visible jawline definition, balance, and lower-face cues.
只读 可访问外部资源
输入模式
{'type': 'object', 'required': ['image_base64', 'mime_type', 'adult_and_authorized'], 'properties': {'mime_type': {'enum': ['image/jpeg', 'image/png', 'image/webp'], 'type': 'string', 'description': 'Image media type. Supported formats are JPEG, PNG, and WebP.'}, 'image_base64': {'type': 'string', 'description': 'Base64-encoded JPEG, PNG, or WebP bytes, without a data URL prefix.'}, 'adult_and_authorized': {'type': 'boolean', 'const': True, 'description': 'Confirms the pictured person is an adult and the submission is lawful.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['analysis_id', 'rubric_version', 'model', 'tool', 'measurement', 'disclaimer'], 'properties': {'tool': {'type': 'string', 'description': 'Focused measurement key.'}, 'error': {'type': 'object', 'properties': {'code': {'type': 'string', 'description': 'Stable iLook error code.'}, 'message': {'type': 'string', 'description': 'Human-readable failure explanation.'}}, 'description': 'Present when the focused analysis fails.'}, 'model': {'type': 'string', 'description': 'Model version used for visible analysis.'}, 'phi_score': {'type': 'object', 'description': 'Optional Golden Ratio context when relevant.'}, 'disclaimer': {'type': 'string', 'description': 'Required responsible-use disclaimer.'}, 'face_shape': {'type': 'object', 'description': 'Optional face-shape context when relevant.'}, 'analysis_id': {'type': 'string', 'description': 'Unique analysis identifier.'}, 'measurement': {'type': 'object', 'description': 'Score, label, analysis, and tool-specific detail rows.'}, 'rubric_version': {'type': 'string', 'description': 'Versioned iLook scoring rubric.'}}, 'additionalProperties': True}
run_attractiveness_test
Run subjective appearance test
Returns a photo-specific subjective appearance score and visible basis.
只读 可访问外部资源
输入模式
{'type': 'object', 'required': ['image_base64', 'mime_type', 'adult_and_authorized'], 'properties': {'mime_type': {'enum': ['image/jpeg', 'image/png', 'image/webp'], 'type': 'string', 'description': 'Image media type. Supported formats are JPEG, PNG, and WebP.'}, 'image_base64': {'type': 'string', 'description': 'Base64-encoded JPEG, PNG, or WebP bytes, without a data URL prefix.'}, 'adult_and_authorized': {'type': 'boolean', 'const': True, 'description': 'Confirms the pictured person is an adult and the submission is lawful.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['analysis_id', 'rubric_version', 'model', 'tool', 'measurement', 'disclaimer'], 'properties': {'tool': {'type': 'string', 'description': 'Focused measurement key.'}, 'error': {'type': 'object', 'properties': {'code': {'type': 'string', 'description': 'Stable iLook error code.'}, 'message': {'type': 'string', 'description': 'Human-readable failure explanation.'}}, 'description': 'Present when the focused analysis fails.'}, 'model': {'type': 'string', 'description': 'Model version used for visible analysis.'}, 'phi_score': {'type': 'object', 'description': 'Optional Golden Ratio context when relevant.'}, 'disclaimer': {'type': 'string', 'description': 'Required responsible-use disclaimer.'}, 'face_shape': {'type': 'object', 'description': 'Optional face-shape context when relevant.'}, 'analysis_id': {'type': 'string', 'description': 'Unique analysis identifier.'}, 'measurement': {'type': 'object', 'description': 'Score, label, analysis, and tool-specific detail rows.'}, 'rubric_version': {'type': 'string', 'description': 'Versioned iLook scoring rubric.'}}, 'additionalProperties': True}
score_face
Score an authorized adult face
Returns descriptive face-shape context, five subjective appearance scores, and an approximate Golden Ratio phi score for one authorized adult photo.
只读 可访问外部资源
输入模式
{'type': 'object', 'required': ['image_base64', 'mime_type', 'adult_and_authorized'], 'properties': {'mime_type': {'enum': ['image/jpeg', 'image/png', 'image/webp'], 'type': 'string', 'description': 'Image media type. Supported formats are JPEG, PNG, and WebP.'}, 'image_base64': {'type': 'string', 'description': 'Base64-encoded JPEG, PNG, or WebP bytes, without a data URL prefix.'}, 'measurement_key': {'enum': ['face_shape_detector', 'jawline_rating', 'canthal_tilt', 'eye_shape', 'face_age_cues', 'facial_symmetry', 'golden_ratio_face', 'attractiveness_test', 'psl_score', 'facial_ratios', 'color_analysis', 'skin_analysis', 'hairstyle_finder'], 'type': 'string', 'description': 'Optional. Return only one focused free-tool output instead of the full face report.'}, 'adult_and_authorized': {'type': 'boolean', 'const': True, 'description': 'Confirms the pictured person is an adult and the submission is lawful.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['analysis_id', 'rubric_version', 'model', 'overall_score', 'overall_score_100', 'scores', 'face_shape', 'phi_score', 'summary', 'disclaimer'], 'properties': {'error': {'type': 'object', 'properties': {'code': {'type': 'string', 'description': 'Stable iLook error code.'}, 'message': {'type': 'string', 'description': 'Human-readable failure explanation.'}}, 'description': 'Present when the tool call fails.'}, 'model': {'type': 'string', 'description': 'Model version used for visible analysis.'}, 'scores': {'type': 'object', 'description': 'Five named appearance subscores from 0 to 10.'}, 'summary': {'type': 'string', 'description': 'Concise photo-specific report summary.'}, 'phi_score': {'type': 'object', 'description': 'Separate 0 to 100 Golden Ratio proportion context.'}, 'disclaimer': {'type': 'string', 'description': 'Required responsible-use disclaimer.'}, 'face_shape': {'type': 'object', 'description': 'Descriptive visible face-shape category and explanation.'}, 'analysis_id': {'type': 'string', 'description': 'Unique analysis identifier.'}, 'measurements': {'type': 'object', 'description': 'Focused free-tool measurement outputs.'}, 'overall_score': {'type': 'number', 'description': 'Fixed weighted score from 0 to 10.'}, 'rubric_version': {'type': 'string', 'description': 'Versioned iLook scoring rubric.'}, 'overall_score_100': {'type': 'integer', 'description': 'The same fixed weighted score from 0 to 100.'}, 'score_explanations': {'type': 'object', 'description': 'Photo-specific explanation for each named subscore.'}}, 'additionalProperties': True}
已更改
find_hairstyle_direction
2026年9月27日 02:43
已更改
analyze_skin_appearance
2026年9月27日 02:43
已更改
analyze_color_palette
2026年9月27日 02:43
已更改
calculate_facial_ratios
2026年9月27日 02:43
已更改
analyze_psl_score
2026年9月27日 02:43
已更改
run_attractiveness_test
2026年9月27日 02:43
已更改
analyze_golden_ratio_face
2026年9月27日 02:43
已更改
analyze_facial_symmetry
2026年9月27日 02:43
已更改
analyze_adult_face_age_cues
2026年9月27日 02:43
已更改
detect_eye_shape
2026年9月27日 02:43
已更改
analyze_canthal_tilt
2026年9月27日 02:43
已更改
rate_jawline
2026年9月27日 02:43
已更改
analyze_face_shape
2026年9月27日 02:43
已更改
score_face
2026年9月27日 02:43
已更改
find_hairstyle_direction
2026年9月25日 02:50
已更改
analyze_skin_appearance
2026年9月25日 02:50
已更改
analyze_color_palette
2026年9月25日 02:50
已更改
calculate_facial_ratios
2026年9月25日 02:50
已更改
analyze_psl_score
2026年9月25日 02:50
已更改
run_attractiveness_test
2026年9月25日 02:50
已更改
analyze_golden_ratio_face
2026年9月25日 02:50
已更改
analyze_facial_symmetry
2026年9月25日 02:50
已更改
analyze_adult_face_age_cues
2026年9月25日 02:50
已更改
detect_eye_shape
2026年9月25日 02:50
已更改
analyze_canthal_tilt
2026年9月25日 02:50
已更改
rate_jawline
2026年9月25日 02:50
已更改
analyze_face_shape
2026年9月25日 02:50
已更改
score_face
2026年9月25日 02:50
已添加
find_hairstyle_direction
2026年9月17日 12:39
已添加
analyze_skin_appearance
2026年9月17日 12:39