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