Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tools: Code Interpreter support in Python #423

Open
6 tasks
jenna-winkler opened this issue Feb 27, 2025 · 2 comments
Open
6 tasks

tools: Code Interpreter support in Python #423

jenna-winkler opened this issue Feb 27, 2025 · 2 comments
Assignees
Labels
python Python related functionality

Comments

@jenna-winkler
Copy link
Contributor

jenna-winkler commented Feb 27, 2025

Description

Currently, BeeAI framework has support for code interpreter in TypeScript but lacks a Python implementation. Adding code interpreter tool support to the Python version will allow agents to execute Python code safely in a sandboxed environment, enabling more complex problem-solving capabilities.

Tasks

Details from original ticket

Implement 'SandboxedTool ' to allow the agent (LLM) to write and execute Python code. Under the hood, this tool uses bee-code-interpreter.

Checklist

  • Add SandboxTool
  • Add SandboxTool storage support (mounts external "filesystem" to the Python's)

TS source code: https://github.com/i-am-bee/bee-agent-framework/tree/main/typescript/src/tools/python

TIPS:

@vabarbosa vabarbosa added the python Python related functionality label Feb 27, 2025
@jenna-winkler jenna-winkler changed the title feat: Code Interpreter support in Python tools: Code Interpreter support in Python Feb 27, 2025
@akihikokuroda
Copy link
Contributor

May I work on this next?

@jenna-winkler
Copy link
Contributor Author

@akihikokuroda absolutely! please connect with @vabarbosa

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
python Python related functionality
Projects
None yet
Development

No branches or pull requests

3 participants