|
|
@@ -1,14 +1,17 @@
|
|
|
from logger_config import logger
|
|
|
import requests
|
|
|
+import os
|
|
|
+import dotenv
|
|
|
+dotenv.load_dotenv()
|
|
|
|
|
|
class ChatHistoryCollector:
|
|
|
"""聊天历史数据收集器"""
|
|
|
def __init__(self, limit=100, timeout=5):
|
|
|
|
|
|
# 聊天历史API的URL和请求头
|
|
|
- self.base_url = "https://newaterobot.gtwater.cn/v1/conversations"
|
|
|
+ self.base_url = os.getenv('DIFY_URL', '')
|
|
|
self.headers = {
|
|
|
- 'Authorization': 'Bearer app-qpPo2VXUAnPxKOIQm4NrytaL',
|
|
|
+ 'Authorization': F'Bearer {os.getenv('DIFY_API_KEY', '')}',
|
|
|
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36'
|
|
|
}
|
|
|
self.logger = logger
|