ciyidogan commited on
Commit
fcd7a70
·
verified ·
1 Parent(s): f1e2754

Update llm_interface.py

Browse files
Files changed (1) hide show
  1. llm_interface.py +8 -0
llm_interface.py CHANGED
@@ -82,6 +82,10 @@ class GPT4oLLM(LLMInterface):
82
  # Add system prompt
83
  messages.append({"role": "system", "content": system_prompt})
84
 
 
 
 
 
85
  # Add conversation history
86
  for msg in context[-10:]: # Last 10 messages
87
  role = "user" if msg["role"] == "user" else "assistant"
@@ -90,6 +94,10 @@ class GPT4oLLM(LLMInterface):
90
  # Add current user input
91
  messages.append({"role": "user", "content": user_input})
92
 
 
 
 
 
93
  # Call OpenAI API
94
  response = await self.client.chat.completions.create(
95
  model=self.model,
 
82
  # Add system prompt
83
  messages.append({"role": "system", "content": system_prompt})
84
 
85
+ # Debug log - context kontrolü
86
+ log(f"📝 GPT Context length: {len(context)}")
87
+ log(f"📝 Last 2 context messages: {context[-2:] if len(context) >= 2 else context}")
88
+
89
  # Add conversation history
90
  for msg in context[-10:]: # Last 10 messages
91
  role = "user" if msg["role"] == "user" else "assistant"
 
94
  # Add current user input
95
  messages.append({"role": "user", "content": user_input})
96
 
97
+ # Debug log - final messages
98
+ log(f"📝 Total messages to GPT: {len(messages)}")
99
+ log(f"📝 System prompt preview: {system_prompt[:100]}...")
100
+
101
  # Call OpenAI API
102
  response = await self.client.chat.completions.create(
103
  model=self.model,