|
3 | 3 | from bot.bot import Bot |
4 | 4 | from bot.chatgpt.chat_gpt_session import ChatGPTSession |
5 | 5 | from bot.openai.open_ai_image import OpenAIImage |
6 | | -from bot.session_manager import Session, SessionManager |
| 6 | +from bot.session_manager import SessionManager |
7 | 7 | from bridge.context import ContextType |
8 | 8 | from bridge.reply import Reply, ReplyType |
9 | 9 | from config import conf, load_config |
10 | 10 | from common.log import logger |
11 | 11 | from common.token_bucket import TokenBucket |
12 | | -from common.expired_dict import ExpiredDict |
13 | 12 | import openai |
14 | 13 | import openai.error |
15 | 14 | import time |
@@ -91,8 +90,8 @@ def compose_args(self): |
91 | 90 | "top_p":1, |
92 | 91 | "frequency_penalty":conf().get('frequency_penalty', 0.0), # [-2,2]之间,该值越大则更倾向于产生不同的内容 |
93 | 92 | "presence_penalty":conf().get('presence_penalty', 0.0), # [-2,2]之间,该值越大则更倾向于产生不同的内容 |
94 | | - "request_timeout": conf().get('request_timeout', 60), # 请求超时时间,openai接口默认设置为600,对于难问题一般需要较长时间 |
95 | | - "timeout": conf().get('request_timeout', 120), #重试超时时间,在这个时间内,将会自动重试 |
| 93 | + "request_timeout": conf().get('request_timeout', None), # 请求超时时间,openai接口默认设置为600,对于难问题一般需要较长时间 |
| 94 | + "timeout": conf().get('request_timeout', None), #重试超时时间,在这个时间内,将会自动重试 |
96 | 95 | } |
97 | 96 |
|
98 | 97 | def reply_text(self, session:ChatGPTSession, session_id, api_key, retry_count=0) -> dict: |
|
0 commit comments