File size: 1,112 Bytes
1f45f10
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
import requests
import json

response = requests.post(
    "https://sisithefox-astrology-ziwei-api.hf.space/analyze-ziwei-knowledge-enhanced",
    json={
        "birth_date": "2000-01-01",
        "birth_time": "14:30",
        "gender": "男"
    },
    timeout=30
)

data = response.json()
result = data.get('data', {})

print("=== Top-level keys ===")
for key in sorted(result.keys()):
    print(f"  {key}")

print("\n=== knowledge_interpretation type ===")
ki = result.get('knowledge_interpretation')
print(f"Type: {type(ki)}")

if isinstance(ki, dict):
    print("\n=== knowledge_interpretation keys ===")
    for key in sorted(ki.keys()):
        print(f"  {key}")
    
    print("\n🎭 Pattern Recognition in knowledge_interpretation?", 'pattern_recognition' in ki)
    
    if 'pattern_recognition' in ki:
        pr = ki['pattern_recognition']
        print(f"\n✅ Found pattern_recognition!")
        print(f"   Matched patterns: {pr.get('pattern_count', 0)}")
        print(f"   Highest score: {pr.get('highest_score', 0)}")
        print(f"   Overall quality: {pr.get('overall_quality', 'N/A')}")