diff --git a/AI/A1_GenerateMarkdown.py b/AI/A1_GenerateMarkdown.py index e2e18e5f..8d472652 100644 --- a/AI/A1_GenerateMarkdown.py +++ b/AI/A1_GenerateMarkdown.py @@ -25,7 +25,7 @@ class MarkdownGenerator: self.course_name = course_name self.template_path = template_path or DEFAULT_TEMPLATE self.output_path = output_path or DEFAULT_OUTPUT_DIR / f"{course_name}.md" - self.client = OpenAI(api_key=MODEL_API_KEY, base_url=MODEL_URL) # 初始化OpenAI客户端 + self.client = OpenAI(api_key=MODEL_API_KEY, base_url=MODEL_API_URL) # 初始化OpenAI客户端 self._validate_paths() diff --git a/AI/B3_TextSummarize.py b/AI/B3_TextSummarize.py index 2dccef25..3a1e92e7 100644 --- a/AI/B3_TextSummarize.py +++ b/AI/B3_TextSummarize.py @@ -11,7 +11,7 @@ class ContentAnalyzer: def __init__( self, api_key: str = MODEL_API_KEY, - base_url: str = MODEL_URL, + base_url: str = MODEL_API_URL, model: str = MODEL_NAME, max_retries: int = 10, initial_timeout: int = 300 diff --git a/AI/C2_CheckZuoWen.py b/AI/C2_CheckZuoWen.py index eda3fe07..20e22b56 100644 --- a/AI/C2_CheckZuoWen.py +++ b/AI/C2_CheckZuoWen.py @@ -9,7 +9,7 @@ class EnglishEssayAnalyzer: def __init__(self): self.client = OpenAI( api_key=MODEL_API_KEY, - base_url=MODEL_URL + base_url=MODEL_API_URL ) def _build_prompt(self, essay: str) -> str: diff --git a/AI/Config.py b/AI/Config.py index 78372ade..95f28668 100644 --- a/AI/Config.py +++ b/AI/Config.py @@ -5,7 +5,7 @@ from pathlib import Path MODEL_API_KEY = "sk-01d13a39e09844038322108ecdbd1bbc" MODEL_NAME = "deepseek-r1" #MODEL_NAME='qwen-plus' -MODEL_URL='https://dashscope.aliyuncs.com/compatible-mode/v1' +MODEL_API_URL= 'https://dashscope.aliyuncs.com/compatible-mode/v1' # 华为云 HW_API_KEY='2R7vrjfIZO1chcfk4V3zDscx2Ms4I4kdoY7XSFnxa8Z2RNfAztg8qrXXKkwJGZWvMtS4qnN782WmaY4xZfMhyg' diff --git a/AI/Neo4j/KnowledgeGraph.py b/AI/Neo4j/KnowledgeGraph.py index 7c21acb6..c96c2ada 100644 --- a/AI/Neo4j/KnowledgeGraph.py +++ b/AI/Neo4j/KnowledgeGraph.py @@ -10,7 +10,7 @@ from Config import * class KnowledgeGraph: def __init__(self, shiti_content: str): self.shiti_content = shiti_content - self.client = OpenAI(api_key=HW_API_KEY, base_url=HW_API_URL) + self.client = OpenAI(api_key=MODEL_API_KEY, base_url=MODEL_API_URL) def _generate_stream(self) -> Iterator[ChatCompletionChunk]: """流式生成内容""" diff --git a/AI/__pycache__/Config.cpython-310.pyc b/AI/__pycache__/Config.cpython-310.pyc index 428c50d9..33d8c400 100644 Binary files a/AI/__pycache__/Config.cpython-310.pyc and b/AI/__pycache__/Config.cpython-310.pyc differ