fix: auto-fix code issues - duplicate imports and unused imports
- 移除函数内部的重复 import re - 移除函数内部的重复 import csv - 移除函数内部的重复 import random - 移除未使用的 urllib.request 导入 - 添加缺失的 time 导入到 ai_manager.py
This commit is contained in:
@@ -8,14 +8,14 @@ AI 能力增强模块
|
||||
- 预测性分析(趋势预测、异常检测)
|
||||
"""
|
||||
|
||||
import re
|
||||
|
||||
import asyncio
|
||||
import json
|
||||
import os
|
||||
import random
|
||||
import re
|
||||
import sqlite3
|
||||
import statistics
|
||||
import time
|
||||
import uuid
|
||||
from collections import defaultdict
|
||||
from dataclasses import dataclass
|
||||
@@ -430,8 +430,6 @@ class AIManager:
|
||||
content = result["choices"][0]["message"]["content"]
|
||||
|
||||
# 解析 JSON
|
||||
import re
|
||||
|
||||
json_match = re.search(r"\[.*?\]", content, re.DOTALL)
|
||||
if json_match:
|
||||
try:
|
||||
@@ -689,8 +687,6 @@ class AIManager:
|
||||
self, rag_id: str, query: str, project_entities: list[dict], project_relations: list[dict]
|
||||
) -> RAGQuery:
|
||||
"""基于知识图谱的 RAG 查询"""
|
||||
import time
|
||||
|
||||
start_time = time.time()
|
||||
|
||||
rag = self.get_kg_rag(rag_id)
|
||||
|
||||
Reference in New Issue
Block a user