├── BedrockChatUI.ipynb ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Docker ├── Dockerfile ├── app.py └── requirements.txt ├── LICENSE ├── README.md ├── bedrock-chat.py ├── config.json ├── images ├── JP-lab.PNG ├── chat-flow.png ├── chat-preview.JPG ├── chatbot-snip.PNG ├── chatbot4.png ├── demo.mp4 ├── sg-rules.PNG └── studio-new-launcher.png ├── install_package.sh ├── model_id.json ├── pricing.json ├── prompt ├── chat.txt ├── doc_chat.txt ├── pyspark_debug_prompt.txt ├── pyspark_tool_prompt.txt ├── pyspark_tool_system.txt ├── pyspark_tool_template.json ├── python_debug_prompt.txt ├── python_tool_prompt.txt ├── python_tool_system.txt └── python_tool_template.json ├── req.txt └── utils ├── athena_handler_.py └── function_calling_utils.py /BedrockChatUI.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/BedrockChatUI.ipynb -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/Docker/Dockerfile -------------------------------------------------------------------------------- /Docker/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/Docker/app.py -------------------------------------------------------------------------------- /Docker/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/Docker/requirements.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/README.md -------------------------------------------------------------------------------- /bedrock-chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/bedrock-chat.py -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/config.json -------------------------------------------------------------------------------- /images/JP-lab.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/images/JP-lab.PNG -------------------------------------------------------------------------------- /images/chat-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/images/chat-flow.png -------------------------------------------------------------------------------- /images/chat-preview.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/images/chat-preview.JPG -------------------------------------------------------------------------------- /images/chatbot-snip.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/images/chatbot-snip.PNG -------------------------------------------------------------------------------- /images/chatbot4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/images/chatbot4.png -------------------------------------------------------------------------------- /images/demo.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/images/demo.mp4 -------------------------------------------------------------------------------- /images/sg-rules.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/images/sg-rules.PNG -------------------------------------------------------------------------------- /images/studio-new-launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/images/studio-new-launcher.png -------------------------------------------------------------------------------- /install_package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/install_package.sh -------------------------------------------------------------------------------- /model_id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/model_id.json -------------------------------------------------------------------------------- /pricing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/pricing.json -------------------------------------------------------------------------------- /prompt/chat.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/prompt/chat.txt -------------------------------------------------------------------------------- /prompt/doc_chat.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/prompt/doc_chat.txt -------------------------------------------------------------------------------- /prompt/pyspark_debug_prompt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/prompt/pyspark_debug_prompt.txt -------------------------------------------------------------------------------- /prompt/pyspark_tool_prompt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/prompt/pyspark_tool_prompt.txt -------------------------------------------------------------------------------- /prompt/pyspark_tool_system.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/prompt/pyspark_tool_system.txt -------------------------------------------------------------------------------- /prompt/pyspark_tool_template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/prompt/pyspark_tool_template.json -------------------------------------------------------------------------------- /prompt/python_debug_prompt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/prompt/python_debug_prompt.txt -------------------------------------------------------------------------------- /prompt/python_tool_prompt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/prompt/python_tool_prompt.txt -------------------------------------------------------------------------------- /prompt/python_tool_system.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/prompt/python_tool_system.txt -------------------------------------------------------------------------------- /prompt/python_tool_template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/prompt/python_tool_template.json -------------------------------------------------------------------------------- /req.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/req.txt -------------------------------------------------------------------------------- /utils/athena_handler_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/utils/athena_handler_.py -------------------------------------------------------------------------------- /utils/function_calling_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/bedrock-claude-chatbot/HEAD/utils/function_calling_utils.py --------------------------------------------------------------------------------