This category contains tools for processing data, managing long-term memory, and making web requests. These tools enable AI agents to perform complex data analysis and maintain contextual information.

Available Tools

Tool NameCategoryDescription
Code InterpreterData AnalysisExecutes Python code in a secure sandbox
Long-Term MemoryMemory ManagementSaves and manages biographical user information
Web RequestNetworkingPerforms HTTP requests to external APIs

Tool Details

Code Interpreter

Description: Provides a secure Python execution environment for data analysis and processing tasks. System Tool ID: e2b_code_interpreter Arguments:
NameRequiredTypeDescription
codeRequiredStringPython code to execute
Code is executed in a sandboxed environment for security. Some operations may be restricted.

Long-Term Memory

Description: Manages persistent storage of user biographical information and preferences. System Tool ID: bio_save_data Arguments:
NameRequiredTypeDescription
user_messageRequiredStringMessage containing biographical information to store
Limited to 50 memory entries per user. Older entries may need to be removed to store new information.

Web Request

Description: Performs HTTP requests to interact with external APIs or retrieve webpage data. System Tool ID: web_request Arguments:
NameRequiredTypeDescription
urlRequiredStringTarget URL for the request
request_methodRequiredStringHTTP method (GET, POST, etc.)
request_bodyOptionalObjectRequest body data