You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Changes:
1. Streamline TOOL_AC_CODE_INTERPRETER.md
- Remove duplicated code examples (already in codebase)
- Focus on architectural decisions and rationale
- Keep only unique information not found in code
- Reduce from 644 to ~200 lines
2. Update README.md
- Add Code Interpreter to baseline system description
- Update project structure to include tools/ directory
- Add TOOL_AC_CODE_INTERPRETER.md to docs list
3. Fix ruff formatting in code_interpreter_tools.py
Copy file name to clipboardExpand all lines: README.md
+21-6Lines changed: 21 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,9 +8,19 @@ With GASP as a starting point and development framework, delivery scientists and
8
8
9
9
## GASP Baseline System
10
10
11
-
GASP comes deployable out-of-the-box with a fully functioning, full-stack application. This application represents starts as a basic multi-turn chat agent where the backend agent has access to some basic tools. **Do not let this deter you, even if your use case is entirely different! If your application requires AgentCore, customizing GASP to any use case is extremely straightforward. That is the intended use of GASP!**
11
+
GASP comes deployable out-of-the-box with a fully functioning, full-stack application. This application represents starts as a basic multi-turn chat agent where the backend agent has access to tools. **Do not let this deter you, even if your use case is entirely different! If your application requires AgentCore, customizing GASP to any use case is extremely straightforward. That is the intended use of GASP!**
12
12
13
-
The application is intentionally kept very, very simple to allow developers to easily build up whatever they want on top of the baseline. The tools shipped out of the box are implemented as lambda endpoints behind an AgentCore Gateway with authentication. One such tool is the "text analysis" tool which counts number of words and frequency of letters in a block of text. Try asking the agent to analyze a block of text and see what comes out.
13
+
The application is intentionally kept very, very simple to allow developers to easily build up whatever they want on top of the baseline. The tools shipped out of the box include:
14
+
15
+
1.**Gateway Tools** - Lambda-based tools behind AgentCore Gateway with authentication:
16
+
- Text analysis tool (counts words and letter frequency)
17
+
18
+
2.**Code Interpreter** - Direct integration with Amazon Bedrock AgentCore Code Interpreter:
19
+
- Secure Python code execution in isolated sandbox
20
+
- Session management with state persistence
21
+
- Pre-built runtime with common libraries
22
+
23
+
Try asking the agent to analyze text or execute Python code to see these tools in action.
0 commit comments