Spaces:
Building
Building
Update llm_openai.py
Browse files- llm_openai.py +2 -1
llm_openai.py
CHANGED
@@ -5,9 +5,10 @@ import os
|
|
5 |
import openai
|
6 |
from typing import Dict, List, Any
|
7 |
from llm_interface import LLMInterface
|
8 |
-
from logger import log_info, log_error, log_warning, log_debug
|
9 |
|
10 |
DEFAULT_LLM_TIMEOUT = int(os.getenv("LLM_TIMEOUT_SECONDS", "60"))
|
|
|
11 |
|
12 |
class OpenAILLM(LLMInterface):
|
13 |
"""OpenAI GPT integration with improved error handling"""
|
|
|
5 |
import openai
|
6 |
from typing import Dict, List, Any
|
7 |
from llm_interface import LLMInterface
|
8 |
+
from logger import log_info, log_error, log_warning, log_debug, LogTimer
|
9 |
|
10 |
DEFAULT_LLM_TIMEOUT = int(os.getenv("LLM_TIMEOUT_SECONDS", "60"))
|
11 |
+
MAX_RESPONSE_LENGTH = 4096 # Max response length
|
12 |
|
13 |
class OpenAILLM(LLMInterface):
|
14 |
"""OpenAI GPT integration with improved error handling"""
|