👾 Open source implementation of the ChatGPT Code Interpreter
codeinterpreter-api 是一个基于 LangChain 开发的开源项目,旨在复刻并实现 ChatGPT 的代码解释器功能。该工具通过在安全的沙箱环境中执行 Python 代码,帮助用户解决复杂的数据分析、图像处理及图表绘制等任务。
支持数据集深度分析、股票趋势图绘制及图像处理等多种复杂任务。 具备联网搜索能力,并支持自动安装执行任务所需的 Python 第三方库。 提供多轮对话记忆功能,能够根据上下文的语义关联进行持续响应。 支持输入文本与文件的组合,并能同时输出文本分析结果及处理后的文件。 提供多种部署方案,既支持本地化环境运行,也可通过 CodeBox API 实现生产环境的弹性扩展。
该项目适用于需要为大语言模型应用集成代码执行能力的开发者,常用于构建数据分析工具、自动化办公助手或具备高级逻辑处理能力的 AI 智能体。