langchain_community.tools.e2b_data_analysis.tool.add_last_line_print

langchain_community.tools.e2b_data_analysis.tool.add_last_line_print(code: str) str[source]

如果缺少最后一行的打印语句,则添加打印语句。有时,LLM生成的代码没有`print(variable_name)`,而是尝试通过写入`variable_name`(例如在REPL中)来仅打印变量。该方法检查生成的Python代码的AST,并在缺少打印语句的情况下将打印语句添加到最后一行。

Parameters

code (str) –

Return type

str