Added Dockerfile plus solved compatibility issues
This commit is contained in:
12
main.py
12
main.py
@@ -4,16 +4,16 @@ from openai import AsyncOpenAI
|
||||
import logging
|
||||
import asyncio
|
||||
import time
|
||||
from config import config
|
||||
from collections import defaultdict
|
||||
from datetime import datetime, timedelta
|
||||
import os
|
||||
|
||||
# Configuration and Constants
|
||||
OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
|
||||
DISCORD_BOT_TOKEN = os.getenv("DISCORD_BOT_TOKEN")
|
||||
ASSISTANT_ID = os.getenv("ASSISTANT_ID")
|
||||
MESSAGE_CHUNK_SIZE = 2000
|
||||
THREAD_INACTIVITY_TIMEOUT_HOURS = 1
|
||||
OPENAI_API_KEY = config.openai_api_key
|
||||
DISCORD_BOT_TOKEN = config.discord_bot_token
|
||||
ASSISTANT_ID = config.assistant_id
|
||||
MESSAGE_CHUNK_SIZE = config.message_chunk_size
|
||||
THREAD_INACTIVITY_TIMEOUT_HOURS = config.thread_inactivity_timeout_hours
|
||||
|
||||
# Setting up logging
|
||||
logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')
|
||||
|
||||
Reference in New Issue
Block a user