Skip to content

Commit ff0522d

Browse files
committed
Extra debug output of prompt & response in openai.py
1 parent 4b099e3 commit ff0522d

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

openevolve/llm/openai.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,4 +107,8 @@ async def _call_api(self, params: Dict[str, Any]) -> str:
107107
response = await loop.run_in_executor(
108108
None, lambda: self.client.chat.completions.create(**params)
109109
)
110+
# Logging of system prompt, user message and response content
111+
logger = logging.getLogger(__name__)
112+
logger.debug(f"API parameters: {params}")
113+
logger.debug(f"API response: {response.choices[0].message.content}")
110114
return response.choices[0].message.content

0 commit comments

Comments
 (0)