From 14b23b9b53d97cd7b507b1e22d75e126ededfba5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=91=E6=9E=97=5FCyril=20Pilgrim?= <167663109+HuangYuChuh@users.noreply.github.com> Date: Mon, 3 Feb 2025 00:22:40 +0800 Subject: [PATCH] push --- __pycache__/llm_loader.cpython-312.pyc | Bin 4348 -> 4349 bytes .../openai_compatible_loader.cpython-312.pyc | Bin 5350 -> 5349 bytes llm_loader.py | 2 +- openai_compatible_loader.py | 3 +++ 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/__pycache__/llm_loader.cpython-312.pyc b/__pycache__/llm_loader.cpython-312.pyc index 44156fea39521e274aa62ba02cc1412567970fa3..ae81a9b970ec7de39383dd7a32d9c2197f4f54b3 100644 GIT binary patch delta 42 wcmeyP_*aqlG%qg~0|>azPyf1+_bNA|>g31VDvbJ@*?CSeGP-ZR#H+;&02%`fsQ>@~ delta 40 vcmeyX_(zfVG%qg~0}$MJJ}>>tM&7I3j4G2KbE|CT;5o&}=(hPXuNE@^EY=P2 diff --git a/__pycache__/openai_compatible_loader.cpython-312.pyc b/__pycache__/openai_compatible_loader.cpython-312.pyc index 7030a3d81eaad3e997e01a5a9db6a172e05297d4..06d32a59dd810b5b5a19a5a760d9c136dc8a192d 100644 GIT binary patch delta 57 zcmaE+`BanlG%qg~0}!aT&QIU9k#{98qv7Q3yoQ@!^2#uBH_Upnv-4?h^ULY$HVg14 NGBJj3E)pzZ1^`LA6&?Tp delta 59 zcmaE=`An1dG%qg~0}$+dH7|YlM&6aYj7F2U^BOYhZ+^im!^k~j|I7BCr`xvx(Pn=B NL?*_t&4q#`%m9|p7S;d& diff --git a/llm_loader.py b/llm_loader.py index 08843fe..3292eff 100644 --- a/llm_loader.py +++ b/llm_loader.py @@ -84,7 +84,7 @@ class LLM_Loader: "DeepSeek/深度求索": "https://api.deepseek.com/v1", "DouBao/豆包": "https://ark.cn-beijing.volces.com/api/v3", "Spark/星火": "https://spark-api-open.xf-yun.com/v1", - "GLM/智谱清言": "https://open.bigmodel.cn/api/paas/v4", + "GLM/智谱清言": "https://open.bigmodel.cn/api/paas/v4/", "Moonshot/月之暗面": "https://api.moonshot.cn/v1", "Baichuan/百川": "https://api.baichuan-ai.com/v1", "MiniMax/MiniMax": "https://api.minimax.chat/v1", diff --git a/openai_compatible_loader.py b/openai_compatible_loader.py index e4e7a7a..d9bec59 100644 --- a/openai_compatible_loader.py +++ b/openai_compatible_loader.py @@ -6,6 +6,7 @@ import json import asyncio from aiohttp import ClientSession, ClientError from typing import Optional, List, Dict +import time # 添加时间模块 class OpenAICompatibleLoader: @@ -103,6 +104,8 @@ class OpenAICompatibleLoader: print(f"[DEBUG] Generated Payload: {json.dumps(payload, indent=2)}") # 调试日志 try: + # 添加延迟以避免触发速率限制 + time.sleep(1) # 每次请求前等待 1 秒 return asyncio.run(self.async_generate(payload, actual_base_url, api_key)) except Exception as e: raise Exception(f"请求失败: {str(e)}")