""" 接口验证: 帖子知识库增强 AI 分析 路径: GET /api/community/aiAnalysis """ import requests BASE_URL = "http://127.0.0.1:8000" TOKEN = "" def test_post_analysis(post_id: int = 1): headers = {"token": TOKEN} if TOKEN else {} resp = requests.get( f"{BASE_URL}/api/community/aiAnalysis", params={"post_id": post_id}, headers=headers, timeout=30, ) assert resp.status_code == 200, resp.text data = resp.json() assert data["code"] in (0, 1), data if data["code"] == 1: analysis = data["data"]["analysis"] assert "summary" in analysis assert "evidence_list" in analysis assert "retrieval_meta" in analysis print("帖子知识库AI分析通过") else: print("当前环境需要登录 token,接口返回:", data["msg"]) if __name__ == "__main__": test_post_analysis() print("全部通过")