MetaGPT
MetaGPT copied to clipboard
能否提供一个能够debug看到所有进程具体prompt的开关
trafficstars
能否提供一个能够debug看到所有进程具体prompt的开关
see log file under logs
see log file under
logs
我要的事完整prompt 里边有吗?
Everything is in the log. Just check it.
async def aask(
self,
msg: Union[str, list[dict[str, str]]],
system_msgs: Optional[list[str]] = None,
format_msgs: Optional[list[dict[str, str]]] = None,
images: Optional[Union[str, list[str]]] = None,
timeout=3,
stream=True,
) -> str:
if system_msgs:
message = self._system_msgs(system_msgs)
else:
message = [self._default_system_msg()]
if not self.use_system_prompt:
message = []
if format_msgs:
message.extend(format_msgs)
if isinstance(msg, str):
message.append(self._user_msg(msg, images=images))
else:
message.extend(msg)
logger.debug(message)
rsp = await self.acompletion_text(message, stream=stream, timeout=timeout)
return rsp
note that logger.debug(message) would log everything.