优化AI,使用qwen
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
"""
|
||||
接口验证: 帖子知识库增强 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("全部通过")
|
||||
Reference in New Issue
Block a user