├── .github └── workflows │ └── ecr-push.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DEPLOYMENT.md ├── LICENSE ├── Makefile ├── README.md ├── alembic.ini ├── alembic ├── README ├── env.py ├── script.py.mako └── versions │ ├── ceb61c324258_create_memory_tables.py │ └── cf7b9ef1aebd_create_user_table.py ├── bootstrap ├── AGENTCORE_BOOTSTRAP_README.md ├── README.md ├── agentcore-platform-bootstrap.yaml ├── agentptfm-cicd-role.yaml ├── agentptfm-federated-role.yaml ├── codebuild-manual-destroy-changes.md ├── github-bootstrap.yaml ├── infra-bootstrap.yaml └── langfuse-bootstrap.sh ├── deploy ├── README.md ├── build-container.sh ├── deploy-application.sh ├── deploy-gateways.sh ├── deploy-litellm.sh ├── run-migrations-on-bastion.sh └── run-migrations.sh ├── docker-compose.yaml ├── infrastructure ├── README.md ├── modules │ ├── agentcore-memory │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── agentcore │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── bastion │ │ ├── iam.tf │ │ ├── instance.tf │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── security_group.tf │ │ └── variables.tf │ ├── cloudfront │ │ ├── README.md │ │ ├── data.tf │ │ ├── distribution.tf │ │ ├── main.tf │ │ ├── origin_access_control.tf │ │ ├── outputs.tf │ │ ├── variables.tf │ │ └── vpc_origins.tf │ ├── cognito │ │ ├── identity_pool.tf │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── resource_server.tf │ │ ├── secrets.tf │ │ ├── user_groups.tf │ │ ├── user_pool.tf │ │ ├── user_pool_clients.tf │ │ └── variables.tf │ ├── ecs │ │ ├── alb.tf │ │ ├── autoscaling.tf │ │ ├── cloudwatch.tf │ │ ├── ecr.tf │ │ ├── ecs-cluster.tf │ │ ├── ecs-service.tf │ │ ├── iam.tf │ │ ├── litellmconfig.tf │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── security-groups.tf │ │ └── variables.tf │ ├── eks │ │ ├── access_entries.tf │ │ ├── addons.tf │ │ ├── cluster.tf │ │ ├── cluster_iam.tf │ │ ├── main.tf │ │ ├── node_groups.tf │ │ ├── node_iam.tf │ │ ├── oidc.tf │ │ ├── outputs.tf │ │ ├── security_groups.tf │ │ └── variables.tf │ ├── elasticache │ │ ├── cluster.tf │ │ ├── iam.tf │ │ ├── main.tf │ │ ├── networking.tf │ │ ├── outputs.tf │ │ ├── parameter_group.tf │ │ ├── secrets.tf │ │ └── variables.tf │ ├── irsa │ │ ├── agent.tf │ │ ├── ebs_csi_addon.tf │ │ ├── ebs_csi_driver.tf │ │ ├── external_secrets.tf │ │ ├── litellm.tf │ │ ├── load_balancer_controller.tf │ │ ├── main.tf │ │ ├── memory_gateway.tf │ │ ├── otel_collector.tf │ │ ├── outputs.tf │ │ ├── policies │ │ │ └── aws_load_balancer_controller_policy.json │ │ ├── retrieval_gateway.tf │ │ └── variables.tf │ ├── kms │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── kubernetes │ │ ├── configmap.tf │ │ ├── external-secrets.tf │ │ ├── load-balancer-controller.tf │ │ ├── main.tf │ │ ├── otel-collectors.tf │ │ ├── outputs.tf │ │ ├── storage.tf │ │ └── variables.tf │ ├── litellm │ │ ├── agent-secret.tf │ │ ├── litellm-secret.tf │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── networking │ │ ├── flow_logs.tf │ │ ├── main.tf │ │ ├── nat.tf │ │ ├── outputs.tf │ │ ├── routes.tf │ │ ├── subnets.tf │ │ ├── variables.tf │ │ └── vpc.tf │ ├── parameter-store │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── postgres-admin-setup │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── postgres-aurora │ │ ├── backup.tf │ │ ├── cluster.tf │ │ ├── iam.tf │ │ ├── main.tf │ │ ├── monitoring.tf │ │ ├── networking.tf │ │ ├── outputs.tf │ │ ├── parameter_groups.tf │ │ └── variables.tf │ └── s3 │ │ ├── README.md │ │ ├── bucket_policy.tf │ │ ├── lifecycle.tf │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf └── stacks │ ├── agentcore-runtime │ ├── README.md │ ├── agent.tfvars.example │ ├── main.tf │ ├── outputs.tf │ ├── providers.tf │ └── variables.tf │ ├── foundation │ ├── main.tf │ ├── outputs.tf │ └── variables.tf │ ├── platform-agentcore │ ├── main.tf │ ├── outputs.tf │ ├── terraform.tfvars.example │ └── variables.tf │ ├── platform-eks │ ├── main.tf │ ├── outputs.tf │ └── variables.tf │ └── postgres-users │ ├── README.md │ ├── main.tf │ ├── outputs.tf │ ├── terraform.tfvars.example │ └── variables.tf ├── k8s └── helm │ ├── charts │ ├── agentic-service │ │ ├── Chart.yaml │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ ├── configmap.yaml │ │ │ ├── deployment.yaml │ │ │ ├── externalsecrets.yaml │ │ │ ├── ingress.yaml │ │ │ ├── secretstore.yaml │ │ │ ├── service.yaml │ │ │ └── serviceaccount.yaml │ │ └── values.yaml │ ├── litellm │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates │ │ │ ├── _helpers.tpl │ │ │ ├── configmap.yaml │ │ │ ├── deployment.yaml │ │ │ ├── externalsecrets.yaml │ │ │ ├── ingress.yaml │ │ │ ├── secretstore.yaml │ │ │ ├── service.yaml │ │ │ └── serviceaccount.yaml │ │ └── values.yaml │ └── otel │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates │ │ ├── collector-logs.yaml │ │ ├── collector-metrics.yaml │ │ ├── collector-traces.yaml │ │ ├── rbac.yaml │ │ └── serviceaccount.yaml │ │ └── values.yaml │ └── values │ ├── applications │ ├── agentic-chat-values.yaml │ ├── evaluator-optimizer-values.yaml │ ├── langgraph-chat-values.yaml │ ├── memory-gateway-values.yaml │ ├── orchestrator-values.yaml │ ├── parallelization-values.yaml │ ├── prompt-chaining-values.yaml │ ├── pydanticai-agent-values.yaml │ ├── retrieval-gateway-values.yaml │ ├── routing-values.yaml │ └── strands-glue-athena-values.yaml │ └── optional │ └── langfuse-values.yaml ├── labs ├── README.md ├── module1 │ ├── README.md │ ├── assets │ │ └── semanticsearch.png │ ├── data │ │ └── eval-datasets │ │ │ ├── gold_standard.csv │ │ │ └── rubric_alignment.csv │ └── notebooks │ │ ├── 1_setup_and_basics.ipynb │ │ ├── 2_langgraph_basics.ipynb │ │ ├── 3_chain_of_thought.ipynb │ │ ├── 4_few_shot_examples.ipynb │ │ ├── 5_rag_basics.ipynb │ │ ├── 6_function_calling.ipynb │ │ └── 7_evaluation.ipynb ├── module2 │ ├── README.md │ └── notebooks │ │ ├── 1_setup.ipynb │ │ ├── 2_prompt_chaining.ipynb │ │ ├── 3_routing.ipynb │ │ ├── 4_parallelization.ipynb │ │ ├── 5_orchestrator.ipynb │ │ ├── 6_evaluator_optimizer.ipynb │ │ └── utils │ │ ├── base_prompt.py │ │ └── retrieval_utils.py ├── module3 │ ├── README.md │ └── notebooks │ │ ├── 1_setup.ipynb │ │ ├── 2_agent_memory.ipynb │ │ ├── 3_agent_tools.ipynb │ │ ├── 4_agent_retrieval.ipynb │ │ ├── 5_agent_frameworks.ipynb │ │ └── utils │ │ ├── retrieval_client.py │ │ └── tool_calling_agent.py ├── module4 │ ├── README.md │ ├── media │ │ ├── aws_built_in_browser_sandbox.png │ │ ├── browser_tool_arch.png │ │ ├── browser_use_tab.png │ │ ├── click_view_live_session.png │ │ ├── go_to_bedrock_agentcore_console.png │ │ └── watch_the_agent_interact_with_browser.png │ ├── notebooks │ │ ├── 0_setup.ipynb │ │ ├── 1_mcp.ipynb │ │ ├── 2_multi-agent-delegation.ipynb │ │ ├── 3_multi-agent-graph.ipynb │ │ ├── 5_agentcore_tool_browser.ipynb │ │ └── mcp_servers │ │ │ └── weather_server │ │ │ ├── README.md │ │ │ ├── pyproject.toml │ │ │ ├── uv.lock │ │ │ └── weather_server.py │ └── requirements.txt └── module5 │ ├── README.md │ └── notebooks │ ├── 0_setup.ipynb │ ├── 1_otel_telemetry.ipynb │ ├── 2_llm_gateway.ipynb │ ├── 3_agent_evaluation.ipynb │ ├── 4_streaming.ipynb │ └── 99999_llm_gateway.ipynb ├── media ├── agent-design.png └── highlevel-architecture.png ├── pyproject.toml ├── pytest.ini ├── release-notes └── deployment-enhancements.md ├── script ├── create_test_user.py ├── get_auth_token.py └── get_m2m_token.py ├── src └── agentic_platform │ ├── __init__.py │ ├── agent │ ├── __init__.py │ ├── agentic_chat │ │ ├── Dockerfile │ │ ├── agent │ │ │ └── agentic_chat_agent.py │ │ ├── controller │ │ │ └── agentic_chat_controller.py │ │ ├── prompt │ │ │ └── agentic_chat_prompt.py │ │ ├── requirements.txt │ │ ├── server.py │ │ └── streaming │ │ │ └── strands_converter.py │ ├── agentic_rag │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── agent │ │ │ └── agentic_rag_agent.py │ │ ├── controller │ │ │ └── agentic_rag_controller.py │ │ ├── prompt │ │ │ └── agentic_rag_prompt.py │ │ ├── requirements.txt │ │ ├── server.py │ │ └── tool │ │ │ ├── __init__.py │ │ │ └── kb_tool.py │ ├── langgraph_chat │ │ ├── Dockerfile │ │ ├── chat_controller.py │ │ ├── chat_prompt.py │ │ ├── chat_workflow.py │ │ ├── requirements.txt │ │ └── server.py │ └── strands_glue_athena │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── __init__.py │ │ ├── agent_controller.py │ │ ├── agent_service.py │ │ ├── requirements.txt │ │ ├── server.py │ │ └── tools │ │ ├── __init__.py │ │ ├── athena_tools.py │ │ └── glue_tools.py │ ├── core │ ├── __init__.py │ ├── client │ │ ├── llm_gateway │ │ │ ├── bedrock_gateway_client.py │ │ │ ├── litellm_gateway_client.py │ │ │ └── llm_gateway_client.py │ │ ├── memory_gateway │ │ │ └── memory_gateway_client.py │ │ └── retrieval_gateway │ │ │ └── retrieval_gateway_client.py │ ├── context │ │ └── request_context.py │ ├── converter │ │ ├── langchain_converters.py │ │ ├── litellm_converters.py │ │ ├── llm_request_converters.py │ │ ├── llm_response_converters.py │ │ ├── mcp_converters.py │ │ ├── pydanticai_converters.py │ │ └── strands_converters.py │ ├── db │ │ └── postgres.py │ ├── decorator │ │ ├── api_error_decorator.py │ │ └── toolspec_decorator.py │ ├── formatter │ │ └── extract_regex_formatter.py │ ├── middleware │ │ ├── auth │ │ │ ├── auth_middleware.py │ │ │ ├── token_auth_converter.py │ │ │ └── token_verifier.py │ │ ├── configure_middleware.py │ │ ├── path_middleware.py │ │ ├── request_context_middleware.py │ │ └── telemetry_middleware.py │ ├── models │ │ ├── api_models.py │ │ ├── auth_models.py │ │ ├── embedding_models.py │ │ ├── llm_models.py │ │ ├── memory_models.py │ │ ├── prompt_models.py │ │ ├── streaming_models.py │ │ ├── tool_models.py │ │ └── vectordb_models.py │ ├── observability │ │ ├── README.md │ │ ├── observability_facade.py │ │ └── provider │ │ │ ├── base_observability_provider.py │ │ │ └── otel_provider.py │ └── tool │ │ └── sample_tools.py │ ├── service │ ├── __init__.py │ ├── litellm_gateway │ │ ├── README.md │ │ └── litellm_config.yaml │ ├── memory_gateway │ │ ├── Dockerfile │ │ ├── api │ │ │ ├── create_memory_controller.py │ │ │ ├── get_memory_controller.py │ │ │ ├── get_session_controller.py │ │ │ └── upsert_session_controller.py │ │ ├── client │ │ │ └── memory │ │ │ │ ├── bedrock_agentcore_memory_client.py │ │ │ │ ├── memory_client.py │ │ │ │ └── pg_memory_client.py │ │ ├── prompt │ │ │ └── create_memory_prompt.py │ │ ├── requirements.txt │ │ └── server.py │ └── retrieval_gateway │ │ ├── Dockerfile │ │ ├── api │ │ └── retrieve_controller.py │ │ ├── client │ │ ├── kb_client.py │ │ └── vectorsearch_client.py │ │ ├── requirements.txt │ │ └── server.py │ └── tool │ ├── __init__.py │ ├── calculator │ └── calculator_tool.py │ ├── retrieval │ ├── retrieval_tool.py │ └── retrieval_tool_prompt.py │ └── weather │ └── weather_tool.py ├── tests ├── __init__.py ├── conftest.py ├── integ │ ├── __init__.py │ ├── conftest.py │ ├── gateways │ │ ├── __init__.py │ │ ├── memory_gateway │ │ │ ├── __init__.py │ │ │ └── test_memory_gateway.py │ │ └── retrieval_gateway │ │ │ ├── __init__.py │ │ │ └── test_retrieval_gateway.py │ └── workflows │ │ ├── evaluator_optimizer │ │ ├── __init__.py │ │ └── test_evaluator_optimizer.py │ │ ├── orchestrator │ │ ├── __init__.py │ │ └── test_orchestrator.py │ │ ├── parallelization │ │ ├── __init__.py │ │ └── test_parallelization.py │ │ ├── prompt_chaining │ │ ├── __init__.py │ │ └── test_prompt_chaining.py │ │ └── routing │ │ ├── __init__.py │ │ └── test_routing.py └── unit │ ├── __init__.py │ ├── agent │ ├── __init__.py │ ├── diy_agent │ │ ├── __init__.py │ │ ├── test_diy_agent.py │ │ └── test_diy_agent_controller.py │ └── pydanticai_agent │ │ ├── __init__.py │ │ ├── test_pyai_agent.py │ │ └── test_pyai_agent_controller.py │ ├── core │ ├── __init__.py │ ├── client │ │ ├── __init__.py │ │ └── test_litellm_gateway_client.py │ ├── converter │ │ ├── __init__.py │ │ └── test_litellm_converters.py │ └── models │ │ ├── __init__.py │ │ ├── test_api_models.py │ │ └── test_memory_models.py │ └── service │ ├── __init__.py │ ├── memory_gateway │ ├── api │ │ ├── test_create_memory_controller.py │ │ ├── test_get_memory_controller.py │ │ ├── test_get_session_controller.py │ │ └── test_upsert_session_controller.py │ ├── client │ │ └── memory │ │ │ ├── __init__.py │ │ │ ├── test_memory_client.py │ │ │ └── test_pg_memory_client.py │ └── prompt │ │ ├── __init__.py │ │ └── test_create_memory_prompt.py │ └── retrieval_gateway │ ├── __init__.py │ ├── api │ ├── __init__.py │ └── test_retrieve_controller.py │ └── client │ ├── __init__.py │ ├── test_kb_client.py │ └── test_vectorsearch_client.py └── uv.lock /.github/workflows/ecr-push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/.github/workflows/ecr-push.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEPLOYMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/DEPLOYMENT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/README.md -------------------------------------------------------------------------------- /alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/alembic.ini -------------------------------------------------------------------------------- /alembic/README: -------------------------------------------------------------------------------- 1 | Alembic setup to run migrations on our Aurora Postgres DB. -------------------------------------------------------------------------------- /alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/alembic/env.py -------------------------------------------------------------------------------- /alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/alembic/script.py.mako -------------------------------------------------------------------------------- /alembic/versions/ceb61c324258_create_memory_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/alembic/versions/ceb61c324258_create_memory_tables.py -------------------------------------------------------------------------------- /alembic/versions/cf7b9ef1aebd_create_user_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/alembic/versions/cf7b9ef1aebd_create_user_table.py -------------------------------------------------------------------------------- /bootstrap/AGENTCORE_BOOTSTRAP_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/bootstrap/AGENTCORE_BOOTSTRAP_README.md -------------------------------------------------------------------------------- /bootstrap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/bootstrap/README.md -------------------------------------------------------------------------------- /bootstrap/agentcore-platform-bootstrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/bootstrap/agentcore-platform-bootstrap.yaml -------------------------------------------------------------------------------- /bootstrap/agentptfm-cicd-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/bootstrap/agentptfm-cicd-role.yaml -------------------------------------------------------------------------------- /bootstrap/agentptfm-federated-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/bootstrap/agentptfm-federated-role.yaml -------------------------------------------------------------------------------- /bootstrap/codebuild-manual-destroy-changes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/bootstrap/codebuild-manual-destroy-changes.md -------------------------------------------------------------------------------- /bootstrap/github-bootstrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/bootstrap/github-bootstrap.yaml -------------------------------------------------------------------------------- /bootstrap/infra-bootstrap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/bootstrap/infra-bootstrap.yaml -------------------------------------------------------------------------------- /bootstrap/langfuse-bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/bootstrap/langfuse-bootstrap.sh -------------------------------------------------------------------------------- /deploy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/deploy/README.md -------------------------------------------------------------------------------- /deploy/build-container.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/deploy/build-container.sh -------------------------------------------------------------------------------- /deploy/deploy-application.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/deploy/deploy-application.sh -------------------------------------------------------------------------------- /deploy/deploy-gateways.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/deploy/deploy-gateways.sh -------------------------------------------------------------------------------- /deploy/deploy-litellm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/deploy/deploy-litellm.sh -------------------------------------------------------------------------------- /deploy/run-migrations-on-bastion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/deploy/run-migrations-on-bastion.sh -------------------------------------------------------------------------------- /deploy/run-migrations.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/deploy/run-migrations.sh -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /infrastructure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/README.md -------------------------------------------------------------------------------- /infrastructure/modules/agentcore-memory/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/agentcore-memory/main.tf -------------------------------------------------------------------------------- /infrastructure/modules/agentcore-memory/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/agentcore-memory/outputs.tf -------------------------------------------------------------------------------- /infrastructure/modules/agentcore-memory/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/agentcore-memory/variables.tf -------------------------------------------------------------------------------- /infrastructure/modules/agentcore/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/agentcore/main.tf -------------------------------------------------------------------------------- /infrastructure/modules/agentcore/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/agentcore/outputs.tf -------------------------------------------------------------------------------- /infrastructure/modules/agentcore/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/agentcore/variables.tf -------------------------------------------------------------------------------- /infrastructure/modules/bastion/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/bastion/iam.tf -------------------------------------------------------------------------------- /infrastructure/modules/bastion/instance.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/bastion/instance.tf -------------------------------------------------------------------------------- /infrastructure/modules/bastion/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/bastion/main.tf -------------------------------------------------------------------------------- /infrastructure/modules/bastion/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/bastion/outputs.tf -------------------------------------------------------------------------------- /infrastructure/modules/bastion/security_group.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/bastion/security_group.tf -------------------------------------------------------------------------------- /infrastructure/modules/bastion/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/bastion/variables.tf -------------------------------------------------------------------------------- /infrastructure/modules/cloudfront/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/cloudfront/README.md -------------------------------------------------------------------------------- /infrastructure/modules/cloudfront/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/cloudfront/data.tf -------------------------------------------------------------------------------- /infrastructure/modules/cloudfront/distribution.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/cloudfront/distribution.tf -------------------------------------------------------------------------------- /infrastructure/modules/cloudfront/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/cloudfront/main.tf -------------------------------------------------------------------------------- /infrastructure/modules/cloudfront/origin_access_control.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/cloudfront/origin_access_control.tf -------------------------------------------------------------------------------- /infrastructure/modules/cloudfront/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/cloudfront/outputs.tf -------------------------------------------------------------------------------- /infrastructure/modules/cloudfront/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/cloudfront/variables.tf -------------------------------------------------------------------------------- /infrastructure/modules/cloudfront/vpc_origins.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/cloudfront/vpc_origins.tf -------------------------------------------------------------------------------- /infrastructure/modules/cognito/identity_pool.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/cognito/identity_pool.tf -------------------------------------------------------------------------------- /infrastructure/modules/cognito/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/cognito/main.tf -------------------------------------------------------------------------------- /infrastructure/modules/cognito/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/cognito/outputs.tf -------------------------------------------------------------------------------- /infrastructure/modules/cognito/resource_server.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/cognito/resource_server.tf -------------------------------------------------------------------------------- /infrastructure/modules/cognito/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/cognito/secrets.tf -------------------------------------------------------------------------------- /infrastructure/modules/cognito/user_groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/cognito/user_groups.tf -------------------------------------------------------------------------------- /infrastructure/modules/cognito/user_pool.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/cognito/user_pool.tf -------------------------------------------------------------------------------- /infrastructure/modules/cognito/user_pool_clients.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/cognito/user_pool_clients.tf -------------------------------------------------------------------------------- /infrastructure/modules/cognito/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/cognito/variables.tf -------------------------------------------------------------------------------- /infrastructure/modules/ecs/alb.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/ecs/alb.tf -------------------------------------------------------------------------------- /infrastructure/modules/ecs/autoscaling.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/ecs/autoscaling.tf -------------------------------------------------------------------------------- /infrastructure/modules/ecs/cloudwatch.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/ecs/cloudwatch.tf -------------------------------------------------------------------------------- /infrastructure/modules/ecs/ecr.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/ecs/ecr.tf -------------------------------------------------------------------------------- /infrastructure/modules/ecs/ecs-cluster.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/ecs/ecs-cluster.tf -------------------------------------------------------------------------------- /infrastructure/modules/ecs/ecs-service.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/ecs/ecs-service.tf -------------------------------------------------------------------------------- /infrastructure/modules/ecs/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/ecs/iam.tf -------------------------------------------------------------------------------- /infrastructure/modules/ecs/litellmconfig.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/ecs/litellmconfig.tf -------------------------------------------------------------------------------- /infrastructure/modules/ecs/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/ecs/main.tf -------------------------------------------------------------------------------- /infrastructure/modules/ecs/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/ecs/outputs.tf -------------------------------------------------------------------------------- /infrastructure/modules/ecs/security-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/ecs/security-groups.tf -------------------------------------------------------------------------------- /infrastructure/modules/ecs/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/ecs/variables.tf -------------------------------------------------------------------------------- /infrastructure/modules/eks/access_entries.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/eks/access_entries.tf -------------------------------------------------------------------------------- /infrastructure/modules/eks/addons.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/eks/addons.tf -------------------------------------------------------------------------------- /infrastructure/modules/eks/cluster.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/eks/cluster.tf -------------------------------------------------------------------------------- /infrastructure/modules/eks/cluster_iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/eks/cluster_iam.tf -------------------------------------------------------------------------------- /infrastructure/modules/eks/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/eks/main.tf -------------------------------------------------------------------------------- /infrastructure/modules/eks/node_groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/eks/node_groups.tf -------------------------------------------------------------------------------- /infrastructure/modules/eks/node_iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/eks/node_iam.tf -------------------------------------------------------------------------------- /infrastructure/modules/eks/oidc.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/eks/oidc.tf -------------------------------------------------------------------------------- /infrastructure/modules/eks/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/eks/outputs.tf -------------------------------------------------------------------------------- /infrastructure/modules/eks/security_groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/eks/security_groups.tf -------------------------------------------------------------------------------- /infrastructure/modules/eks/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/eks/variables.tf -------------------------------------------------------------------------------- /infrastructure/modules/elasticache/cluster.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/elasticache/cluster.tf -------------------------------------------------------------------------------- /infrastructure/modules/elasticache/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/elasticache/iam.tf -------------------------------------------------------------------------------- /infrastructure/modules/elasticache/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/elasticache/main.tf -------------------------------------------------------------------------------- /infrastructure/modules/elasticache/networking.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/elasticache/networking.tf -------------------------------------------------------------------------------- /infrastructure/modules/elasticache/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/elasticache/outputs.tf -------------------------------------------------------------------------------- /infrastructure/modules/elasticache/parameter_group.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/elasticache/parameter_group.tf -------------------------------------------------------------------------------- /infrastructure/modules/elasticache/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/elasticache/secrets.tf -------------------------------------------------------------------------------- /infrastructure/modules/elasticache/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/elasticache/variables.tf -------------------------------------------------------------------------------- /infrastructure/modules/irsa/agent.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/irsa/agent.tf -------------------------------------------------------------------------------- /infrastructure/modules/irsa/ebs_csi_addon.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/irsa/ebs_csi_addon.tf -------------------------------------------------------------------------------- /infrastructure/modules/irsa/ebs_csi_driver.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/irsa/ebs_csi_driver.tf -------------------------------------------------------------------------------- /infrastructure/modules/irsa/external_secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/irsa/external_secrets.tf -------------------------------------------------------------------------------- /infrastructure/modules/irsa/litellm.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/irsa/litellm.tf -------------------------------------------------------------------------------- /infrastructure/modules/irsa/load_balancer_controller.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/irsa/load_balancer_controller.tf -------------------------------------------------------------------------------- /infrastructure/modules/irsa/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/irsa/main.tf -------------------------------------------------------------------------------- /infrastructure/modules/irsa/memory_gateway.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/irsa/memory_gateway.tf -------------------------------------------------------------------------------- /infrastructure/modules/irsa/otel_collector.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/irsa/otel_collector.tf -------------------------------------------------------------------------------- /infrastructure/modules/irsa/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/irsa/outputs.tf -------------------------------------------------------------------------------- /infrastructure/modules/irsa/policies/aws_load_balancer_controller_policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/irsa/policies/aws_load_balancer_controller_policy.json -------------------------------------------------------------------------------- /infrastructure/modules/irsa/retrieval_gateway.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/irsa/retrieval_gateway.tf -------------------------------------------------------------------------------- /infrastructure/modules/irsa/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/irsa/variables.tf -------------------------------------------------------------------------------- /infrastructure/modules/kms/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/kms/main.tf -------------------------------------------------------------------------------- /infrastructure/modules/kms/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/kms/outputs.tf -------------------------------------------------------------------------------- /infrastructure/modules/kms/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/kms/variables.tf -------------------------------------------------------------------------------- /infrastructure/modules/kubernetes/configmap.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/kubernetes/configmap.tf -------------------------------------------------------------------------------- /infrastructure/modules/kubernetes/external-secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/kubernetes/external-secrets.tf -------------------------------------------------------------------------------- /infrastructure/modules/kubernetes/load-balancer-controller.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/kubernetes/load-balancer-controller.tf -------------------------------------------------------------------------------- /infrastructure/modules/kubernetes/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/kubernetes/main.tf -------------------------------------------------------------------------------- /infrastructure/modules/kubernetes/otel-collectors.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/kubernetes/otel-collectors.tf -------------------------------------------------------------------------------- /infrastructure/modules/kubernetes/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/kubernetes/outputs.tf -------------------------------------------------------------------------------- /infrastructure/modules/kubernetes/storage.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/kubernetes/storage.tf -------------------------------------------------------------------------------- /infrastructure/modules/kubernetes/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/kubernetes/variables.tf -------------------------------------------------------------------------------- /infrastructure/modules/litellm/agent-secret.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/litellm/agent-secret.tf -------------------------------------------------------------------------------- /infrastructure/modules/litellm/litellm-secret.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/litellm/litellm-secret.tf -------------------------------------------------------------------------------- /infrastructure/modules/litellm/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/litellm/main.tf -------------------------------------------------------------------------------- /infrastructure/modules/litellm/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/litellm/outputs.tf -------------------------------------------------------------------------------- /infrastructure/modules/litellm/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/litellm/variables.tf -------------------------------------------------------------------------------- /infrastructure/modules/networking/flow_logs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/networking/flow_logs.tf -------------------------------------------------------------------------------- /infrastructure/modules/networking/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/networking/main.tf -------------------------------------------------------------------------------- /infrastructure/modules/networking/nat.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/networking/nat.tf -------------------------------------------------------------------------------- /infrastructure/modules/networking/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/networking/outputs.tf -------------------------------------------------------------------------------- /infrastructure/modules/networking/routes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/networking/routes.tf -------------------------------------------------------------------------------- /infrastructure/modules/networking/subnets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/networking/subnets.tf -------------------------------------------------------------------------------- /infrastructure/modules/networking/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/networking/variables.tf -------------------------------------------------------------------------------- /infrastructure/modules/networking/vpc.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/networking/vpc.tf -------------------------------------------------------------------------------- /infrastructure/modules/parameter-store/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/parameter-store/main.tf -------------------------------------------------------------------------------- /infrastructure/modules/parameter-store/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/parameter-store/outputs.tf -------------------------------------------------------------------------------- /infrastructure/modules/parameter-store/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/parameter-store/variables.tf -------------------------------------------------------------------------------- /infrastructure/modules/postgres-admin-setup/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/postgres-admin-setup/main.tf -------------------------------------------------------------------------------- /infrastructure/modules/postgres-admin-setup/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/postgres-admin-setup/outputs.tf -------------------------------------------------------------------------------- /infrastructure/modules/postgres-admin-setup/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/postgres-admin-setup/variables.tf -------------------------------------------------------------------------------- /infrastructure/modules/postgres-aurora/backup.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/postgres-aurora/backup.tf -------------------------------------------------------------------------------- /infrastructure/modules/postgres-aurora/cluster.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/postgres-aurora/cluster.tf -------------------------------------------------------------------------------- /infrastructure/modules/postgres-aurora/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/postgres-aurora/iam.tf -------------------------------------------------------------------------------- /infrastructure/modules/postgres-aurora/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/postgres-aurora/main.tf -------------------------------------------------------------------------------- /infrastructure/modules/postgres-aurora/monitoring.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/postgres-aurora/monitoring.tf -------------------------------------------------------------------------------- /infrastructure/modules/postgres-aurora/networking.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/postgres-aurora/networking.tf -------------------------------------------------------------------------------- /infrastructure/modules/postgres-aurora/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/postgres-aurora/outputs.tf -------------------------------------------------------------------------------- /infrastructure/modules/postgres-aurora/parameter_groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/postgres-aurora/parameter_groups.tf -------------------------------------------------------------------------------- /infrastructure/modules/postgres-aurora/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/postgres-aurora/variables.tf -------------------------------------------------------------------------------- /infrastructure/modules/s3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/s3/README.md -------------------------------------------------------------------------------- /infrastructure/modules/s3/bucket_policy.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/s3/bucket_policy.tf -------------------------------------------------------------------------------- /infrastructure/modules/s3/lifecycle.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/s3/lifecycle.tf -------------------------------------------------------------------------------- /infrastructure/modules/s3/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/s3/main.tf -------------------------------------------------------------------------------- /infrastructure/modules/s3/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/s3/outputs.tf -------------------------------------------------------------------------------- /infrastructure/modules/s3/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/modules/s3/variables.tf -------------------------------------------------------------------------------- /infrastructure/stacks/agentcore-runtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/agentcore-runtime/README.md -------------------------------------------------------------------------------- /infrastructure/stacks/agentcore-runtime/agent.tfvars.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/agentcore-runtime/agent.tfvars.example -------------------------------------------------------------------------------- /infrastructure/stacks/agentcore-runtime/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/agentcore-runtime/main.tf -------------------------------------------------------------------------------- /infrastructure/stacks/agentcore-runtime/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/agentcore-runtime/outputs.tf -------------------------------------------------------------------------------- /infrastructure/stacks/agentcore-runtime/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/agentcore-runtime/providers.tf -------------------------------------------------------------------------------- /infrastructure/stacks/agentcore-runtime/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/agentcore-runtime/variables.tf -------------------------------------------------------------------------------- /infrastructure/stacks/foundation/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/foundation/main.tf -------------------------------------------------------------------------------- /infrastructure/stacks/foundation/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/foundation/outputs.tf -------------------------------------------------------------------------------- /infrastructure/stacks/foundation/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/foundation/variables.tf -------------------------------------------------------------------------------- /infrastructure/stacks/platform-agentcore/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/platform-agentcore/main.tf -------------------------------------------------------------------------------- /infrastructure/stacks/platform-agentcore/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/platform-agentcore/outputs.tf -------------------------------------------------------------------------------- /infrastructure/stacks/platform-agentcore/terraform.tfvars.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/platform-agentcore/terraform.tfvars.example -------------------------------------------------------------------------------- /infrastructure/stacks/platform-agentcore/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/platform-agentcore/variables.tf -------------------------------------------------------------------------------- /infrastructure/stacks/platform-eks/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/platform-eks/main.tf -------------------------------------------------------------------------------- /infrastructure/stacks/platform-eks/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/platform-eks/outputs.tf -------------------------------------------------------------------------------- /infrastructure/stacks/platform-eks/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/platform-eks/variables.tf -------------------------------------------------------------------------------- /infrastructure/stacks/postgres-users/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/postgres-users/README.md -------------------------------------------------------------------------------- /infrastructure/stacks/postgres-users/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/postgres-users/main.tf -------------------------------------------------------------------------------- /infrastructure/stacks/postgres-users/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/postgres-users/outputs.tf -------------------------------------------------------------------------------- /infrastructure/stacks/postgres-users/terraform.tfvars.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/postgres-users/terraform.tfvars.example -------------------------------------------------------------------------------- /infrastructure/stacks/postgres-users/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/infrastructure/stacks/postgres-users/variables.tf -------------------------------------------------------------------------------- /k8s/helm/charts/agentic-service/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/agentic-service/Chart.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/agentic-service/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/agentic-service/templates/_helpers.tpl -------------------------------------------------------------------------------- /k8s/helm/charts/agentic-service/templates/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/agentic-service/templates/configmap.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/agentic-service/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/agentic-service/templates/deployment.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/agentic-service/templates/externalsecrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/agentic-service/templates/externalsecrets.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/agentic-service/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/agentic-service/templates/ingress.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/agentic-service/templates/secretstore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/agentic-service/templates/secretstore.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/agentic-service/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/agentic-service/templates/service.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/agentic-service/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/agentic-service/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/agentic-service/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/agentic-service/values.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/litellm/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/litellm/Chart.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/litellm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/litellm/README.md -------------------------------------------------------------------------------- /k8s/helm/charts/litellm/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/litellm/templates/_helpers.tpl -------------------------------------------------------------------------------- /k8s/helm/charts/litellm/templates/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/litellm/templates/configmap.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/litellm/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/litellm/templates/deployment.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/litellm/templates/externalsecrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/litellm/templates/externalsecrets.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/litellm/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/litellm/templates/ingress.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/litellm/templates/secretstore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/litellm/templates/secretstore.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/litellm/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/litellm/templates/service.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/litellm/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/litellm/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/litellm/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/litellm/values.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/otel/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/otel/Chart.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/otel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/otel/README.md -------------------------------------------------------------------------------- /k8s/helm/charts/otel/templates/collector-logs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/otel/templates/collector-logs.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/otel/templates/collector-metrics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/otel/templates/collector-metrics.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/otel/templates/collector-traces.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/otel/templates/collector-traces.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/otel/templates/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/otel/templates/rbac.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/otel/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/otel/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /k8s/helm/charts/otel/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/charts/otel/values.yaml -------------------------------------------------------------------------------- /k8s/helm/values/applications/agentic-chat-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/values/applications/agentic-chat-values.yaml -------------------------------------------------------------------------------- /k8s/helm/values/applications/evaluator-optimizer-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/values/applications/evaluator-optimizer-values.yaml -------------------------------------------------------------------------------- /k8s/helm/values/applications/langgraph-chat-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/values/applications/langgraph-chat-values.yaml -------------------------------------------------------------------------------- /k8s/helm/values/applications/memory-gateway-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/values/applications/memory-gateway-values.yaml -------------------------------------------------------------------------------- /k8s/helm/values/applications/orchestrator-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/values/applications/orchestrator-values.yaml -------------------------------------------------------------------------------- /k8s/helm/values/applications/parallelization-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/values/applications/parallelization-values.yaml -------------------------------------------------------------------------------- /k8s/helm/values/applications/prompt-chaining-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/values/applications/prompt-chaining-values.yaml -------------------------------------------------------------------------------- /k8s/helm/values/applications/pydanticai-agent-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/values/applications/pydanticai-agent-values.yaml -------------------------------------------------------------------------------- /k8s/helm/values/applications/retrieval-gateway-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/values/applications/retrieval-gateway-values.yaml -------------------------------------------------------------------------------- /k8s/helm/values/applications/routing-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/values/applications/routing-values.yaml -------------------------------------------------------------------------------- /k8s/helm/values/applications/strands-glue-athena-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/values/applications/strands-glue-athena-values.yaml -------------------------------------------------------------------------------- /k8s/helm/values/optional/langfuse-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/k8s/helm/values/optional/langfuse-values.yaml -------------------------------------------------------------------------------- /labs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/README.md -------------------------------------------------------------------------------- /labs/module1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module1/README.md -------------------------------------------------------------------------------- /labs/module1/assets/semanticsearch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module1/assets/semanticsearch.png -------------------------------------------------------------------------------- /labs/module1/data/eval-datasets/gold_standard.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module1/data/eval-datasets/gold_standard.csv -------------------------------------------------------------------------------- /labs/module1/data/eval-datasets/rubric_alignment.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module1/data/eval-datasets/rubric_alignment.csv -------------------------------------------------------------------------------- /labs/module1/notebooks/1_setup_and_basics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module1/notebooks/1_setup_and_basics.ipynb -------------------------------------------------------------------------------- /labs/module1/notebooks/2_langgraph_basics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module1/notebooks/2_langgraph_basics.ipynb -------------------------------------------------------------------------------- /labs/module1/notebooks/3_chain_of_thought.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module1/notebooks/3_chain_of_thought.ipynb -------------------------------------------------------------------------------- /labs/module1/notebooks/4_few_shot_examples.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module1/notebooks/4_few_shot_examples.ipynb -------------------------------------------------------------------------------- /labs/module1/notebooks/5_rag_basics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module1/notebooks/5_rag_basics.ipynb -------------------------------------------------------------------------------- /labs/module1/notebooks/6_function_calling.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module1/notebooks/6_function_calling.ipynb -------------------------------------------------------------------------------- /labs/module1/notebooks/7_evaluation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module1/notebooks/7_evaluation.ipynb -------------------------------------------------------------------------------- /labs/module2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module2/README.md -------------------------------------------------------------------------------- /labs/module2/notebooks/1_setup.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module2/notebooks/1_setup.ipynb -------------------------------------------------------------------------------- /labs/module2/notebooks/2_prompt_chaining.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module2/notebooks/2_prompt_chaining.ipynb -------------------------------------------------------------------------------- /labs/module2/notebooks/3_routing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module2/notebooks/3_routing.ipynb -------------------------------------------------------------------------------- /labs/module2/notebooks/4_parallelization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module2/notebooks/4_parallelization.ipynb -------------------------------------------------------------------------------- /labs/module2/notebooks/5_orchestrator.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module2/notebooks/5_orchestrator.ipynb -------------------------------------------------------------------------------- /labs/module2/notebooks/6_evaluator_optimizer.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module2/notebooks/6_evaluator_optimizer.ipynb -------------------------------------------------------------------------------- /labs/module2/notebooks/utils/base_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module2/notebooks/utils/base_prompt.py -------------------------------------------------------------------------------- /labs/module2/notebooks/utils/retrieval_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module2/notebooks/utils/retrieval_utils.py -------------------------------------------------------------------------------- /labs/module3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module3/README.md -------------------------------------------------------------------------------- /labs/module3/notebooks/1_setup.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module3/notebooks/1_setup.ipynb -------------------------------------------------------------------------------- /labs/module3/notebooks/2_agent_memory.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module3/notebooks/2_agent_memory.ipynb -------------------------------------------------------------------------------- /labs/module3/notebooks/3_agent_tools.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module3/notebooks/3_agent_tools.ipynb -------------------------------------------------------------------------------- /labs/module3/notebooks/4_agent_retrieval.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module3/notebooks/4_agent_retrieval.ipynb -------------------------------------------------------------------------------- /labs/module3/notebooks/5_agent_frameworks.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module3/notebooks/5_agent_frameworks.ipynb -------------------------------------------------------------------------------- /labs/module3/notebooks/utils/retrieval_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module3/notebooks/utils/retrieval_client.py -------------------------------------------------------------------------------- /labs/module3/notebooks/utils/tool_calling_agent.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /labs/module4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module4/README.md -------------------------------------------------------------------------------- /labs/module4/media/aws_built_in_browser_sandbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module4/media/aws_built_in_browser_sandbox.png -------------------------------------------------------------------------------- /labs/module4/media/browser_tool_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module4/media/browser_tool_arch.png -------------------------------------------------------------------------------- /labs/module4/media/browser_use_tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module4/media/browser_use_tab.png -------------------------------------------------------------------------------- /labs/module4/media/click_view_live_session.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module4/media/click_view_live_session.png -------------------------------------------------------------------------------- /labs/module4/media/go_to_bedrock_agentcore_console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module4/media/go_to_bedrock_agentcore_console.png -------------------------------------------------------------------------------- /labs/module4/media/watch_the_agent_interact_with_browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module4/media/watch_the_agent_interact_with_browser.png -------------------------------------------------------------------------------- /labs/module4/notebooks/0_setup.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module4/notebooks/0_setup.ipynb -------------------------------------------------------------------------------- /labs/module4/notebooks/1_mcp.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module4/notebooks/1_mcp.ipynb -------------------------------------------------------------------------------- /labs/module4/notebooks/2_multi-agent-delegation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module4/notebooks/2_multi-agent-delegation.ipynb -------------------------------------------------------------------------------- /labs/module4/notebooks/3_multi-agent-graph.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module4/notebooks/3_multi-agent-graph.ipynb -------------------------------------------------------------------------------- /labs/module4/notebooks/5_agentcore_tool_browser.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module4/notebooks/5_agentcore_tool_browser.ipynb -------------------------------------------------------------------------------- /labs/module4/notebooks/mcp_servers/weather_server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module4/notebooks/mcp_servers/weather_server/README.md -------------------------------------------------------------------------------- /labs/module4/notebooks/mcp_servers/weather_server/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module4/notebooks/mcp_servers/weather_server/pyproject.toml -------------------------------------------------------------------------------- /labs/module4/notebooks/mcp_servers/weather_server/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module4/notebooks/mcp_servers/weather_server/uv.lock -------------------------------------------------------------------------------- /labs/module4/notebooks/mcp_servers/weather_server/weather_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module4/notebooks/mcp_servers/weather_server/weather_server.py -------------------------------------------------------------------------------- /labs/module4/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module4/requirements.txt -------------------------------------------------------------------------------- /labs/module5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module5/README.md -------------------------------------------------------------------------------- /labs/module5/notebooks/0_setup.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module5/notebooks/0_setup.ipynb -------------------------------------------------------------------------------- /labs/module5/notebooks/1_otel_telemetry.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module5/notebooks/1_otel_telemetry.ipynb -------------------------------------------------------------------------------- /labs/module5/notebooks/2_llm_gateway.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module5/notebooks/2_llm_gateway.ipynb -------------------------------------------------------------------------------- /labs/module5/notebooks/3_agent_evaluation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module5/notebooks/3_agent_evaluation.ipynb -------------------------------------------------------------------------------- /labs/module5/notebooks/4_streaming.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module5/notebooks/4_streaming.ipynb -------------------------------------------------------------------------------- /labs/module5/notebooks/99999_llm_gateway.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/labs/module5/notebooks/99999_llm_gateway.ipynb -------------------------------------------------------------------------------- /media/agent-design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/media/agent-design.png -------------------------------------------------------------------------------- /media/highlevel-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/media/highlevel-architecture.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/pytest.ini -------------------------------------------------------------------------------- /release-notes/deployment-enhancements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/release-notes/deployment-enhancements.md -------------------------------------------------------------------------------- /script/create_test_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/script/create_test_user.py -------------------------------------------------------------------------------- /script/get_auth_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/script/get_auth_token.py -------------------------------------------------------------------------------- /script/get_m2m_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/script/get_m2m_token.py -------------------------------------------------------------------------------- /src/agentic_platform/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/__init__.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/__init__.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/agentic_chat/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/agentic_chat/Dockerfile -------------------------------------------------------------------------------- /src/agentic_platform/agent/agentic_chat/agent/agentic_chat_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/agentic_chat/agent/agentic_chat_agent.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/agentic_chat/controller/agentic_chat_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/agentic_chat/controller/agentic_chat_controller.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/agentic_chat/prompt/agentic_chat_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/agentic_chat/prompt/agentic_chat_prompt.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/agentic_chat/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/agentic_chat/requirements.txt -------------------------------------------------------------------------------- /src/agentic_platform/agent/agentic_chat/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/agentic_chat/server.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/agentic_chat/streaming/strands_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/agentic_chat/streaming/strands_converter.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/agentic_rag/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/agentic_rag/Dockerfile -------------------------------------------------------------------------------- /src/agentic_platform/agent/agentic_rag/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/agentic_rag/README.md -------------------------------------------------------------------------------- /src/agentic_platform/agent/agentic_rag/agent/agentic_rag_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/agentic_rag/agent/agentic_rag_agent.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/agentic_rag/controller/agentic_rag_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/agentic_rag/controller/agentic_rag_controller.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/agentic_rag/prompt/agentic_rag_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/agentic_rag/prompt/agentic_rag_prompt.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/agentic_rag/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/agentic_rag/requirements.txt -------------------------------------------------------------------------------- /src/agentic_platform/agent/agentic_rag/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/agentic_rag/server.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/agentic_rag/tool/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/agentic_platform/agent/agentic_rag/tool/kb_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/agentic_rag/tool/kb_tool.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/langgraph_chat/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/langgraph_chat/Dockerfile -------------------------------------------------------------------------------- /src/agentic_platform/agent/langgraph_chat/chat_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/langgraph_chat/chat_controller.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/langgraph_chat/chat_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/langgraph_chat/chat_prompt.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/langgraph_chat/chat_workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/langgraph_chat/chat_workflow.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/langgraph_chat/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/langgraph_chat/requirements.txt -------------------------------------------------------------------------------- /src/agentic_platform/agent/langgraph_chat/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/langgraph_chat/server.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/strands_glue_athena/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/strands_glue_athena/Dockerfile -------------------------------------------------------------------------------- /src/agentic_platform/agent/strands_glue_athena/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/strands_glue_athena/README.md -------------------------------------------------------------------------------- /src/agentic_platform/agent/strands_glue_athena/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/strands_glue_athena/__init__.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/strands_glue_athena/agent_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/strands_glue_athena/agent_controller.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/strands_glue_athena/agent_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/strands_glue_athena/agent_service.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/strands_glue_athena/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/strands_glue_athena/requirements.txt -------------------------------------------------------------------------------- /src/agentic_platform/agent/strands_glue_athena/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/strands_glue_athena/server.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/strands_glue_athena/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/strands_glue_athena/tools/__init__.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/strands_glue_athena/tools/athena_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/strands_glue_athena/tools/athena_tools.py -------------------------------------------------------------------------------- /src/agentic_platform/agent/strands_glue_athena/tools/glue_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/agent/strands_glue_athena/tools/glue_tools.py -------------------------------------------------------------------------------- /src/agentic_platform/core/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Core module for the Agentic Platform. 3 | """ 4 | -------------------------------------------------------------------------------- /src/agentic_platform/core/client/llm_gateway/bedrock_gateway_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/client/llm_gateway/bedrock_gateway_client.py -------------------------------------------------------------------------------- /src/agentic_platform/core/client/llm_gateway/litellm_gateway_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/client/llm_gateway/litellm_gateway_client.py -------------------------------------------------------------------------------- /src/agentic_platform/core/client/llm_gateway/llm_gateway_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/client/llm_gateway/llm_gateway_client.py -------------------------------------------------------------------------------- /src/agentic_platform/core/client/memory_gateway/memory_gateway_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/client/memory_gateway/memory_gateway_client.py -------------------------------------------------------------------------------- /src/agentic_platform/core/client/retrieval_gateway/retrieval_gateway_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/client/retrieval_gateway/retrieval_gateway_client.py -------------------------------------------------------------------------------- /src/agentic_platform/core/context/request_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/context/request_context.py -------------------------------------------------------------------------------- /src/agentic_platform/core/converter/langchain_converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/converter/langchain_converters.py -------------------------------------------------------------------------------- /src/agentic_platform/core/converter/litellm_converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/converter/litellm_converters.py -------------------------------------------------------------------------------- /src/agentic_platform/core/converter/llm_request_converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/converter/llm_request_converters.py -------------------------------------------------------------------------------- /src/agentic_platform/core/converter/llm_response_converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/converter/llm_response_converters.py -------------------------------------------------------------------------------- /src/agentic_platform/core/converter/mcp_converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/converter/mcp_converters.py -------------------------------------------------------------------------------- /src/agentic_platform/core/converter/pydanticai_converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/converter/pydanticai_converters.py -------------------------------------------------------------------------------- /src/agentic_platform/core/converter/strands_converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/converter/strands_converters.py -------------------------------------------------------------------------------- /src/agentic_platform/core/db/postgres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/db/postgres.py -------------------------------------------------------------------------------- /src/agentic_platform/core/decorator/api_error_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/decorator/api_error_decorator.py -------------------------------------------------------------------------------- /src/agentic_platform/core/decorator/toolspec_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/decorator/toolspec_decorator.py -------------------------------------------------------------------------------- /src/agentic_platform/core/formatter/extract_regex_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/formatter/extract_regex_formatter.py -------------------------------------------------------------------------------- /src/agentic_platform/core/middleware/auth/auth_middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/middleware/auth/auth_middleware.py -------------------------------------------------------------------------------- /src/agentic_platform/core/middleware/auth/token_auth_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/middleware/auth/token_auth_converter.py -------------------------------------------------------------------------------- /src/agentic_platform/core/middleware/auth/token_verifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/middleware/auth/token_verifier.py -------------------------------------------------------------------------------- /src/agentic_platform/core/middleware/configure_middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/middleware/configure_middleware.py -------------------------------------------------------------------------------- /src/agentic_platform/core/middleware/path_middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/middleware/path_middleware.py -------------------------------------------------------------------------------- /src/agentic_platform/core/middleware/request_context_middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/middleware/request_context_middleware.py -------------------------------------------------------------------------------- /src/agentic_platform/core/middleware/telemetry_middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/middleware/telemetry_middleware.py -------------------------------------------------------------------------------- /src/agentic_platform/core/models/api_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/models/api_models.py -------------------------------------------------------------------------------- /src/agentic_platform/core/models/auth_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/models/auth_models.py -------------------------------------------------------------------------------- /src/agentic_platform/core/models/embedding_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/models/embedding_models.py -------------------------------------------------------------------------------- /src/agentic_platform/core/models/llm_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/models/llm_models.py -------------------------------------------------------------------------------- /src/agentic_platform/core/models/memory_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/models/memory_models.py -------------------------------------------------------------------------------- /src/agentic_platform/core/models/prompt_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/models/prompt_models.py -------------------------------------------------------------------------------- /src/agentic_platform/core/models/streaming_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/models/streaming_models.py -------------------------------------------------------------------------------- /src/agentic_platform/core/models/tool_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/models/tool_models.py -------------------------------------------------------------------------------- /src/agentic_platform/core/models/vectordb_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/models/vectordb_models.py -------------------------------------------------------------------------------- /src/agentic_platform/core/observability/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/agentic_platform/core/observability/observability_facade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/observability/observability_facade.py -------------------------------------------------------------------------------- /src/agentic_platform/core/observability/provider/base_observability_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/observability/provider/base_observability_provider.py -------------------------------------------------------------------------------- /src/agentic_platform/core/observability/provider/otel_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/observability/provider/otel_provider.py -------------------------------------------------------------------------------- /src/agentic_platform/core/tool/sample_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/core/tool/sample_tools.py -------------------------------------------------------------------------------- /src/agentic_platform/service/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Service module for the Agentic Platform. 3 | """ -------------------------------------------------------------------------------- /src/agentic_platform/service/litellm_gateway/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/litellm_gateway/README.md -------------------------------------------------------------------------------- /src/agentic_platform/service/litellm_gateway/litellm_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/litellm_gateway/litellm_config.yaml -------------------------------------------------------------------------------- /src/agentic_platform/service/memory_gateway/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/memory_gateway/Dockerfile -------------------------------------------------------------------------------- /src/agentic_platform/service/memory_gateway/api/create_memory_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/memory_gateway/api/create_memory_controller.py -------------------------------------------------------------------------------- /src/agentic_platform/service/memory_gateway/api/get_memory_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/memory_gateway/api/get_memory_controller.py -------------------------------------------------------------------------------- /src/agentic_platform/service/memory_gateway/api/get_session_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/memory_gateway/api/get_session_controller.py -------------------------------------------------------------------------------- /src/agentic_platform/service/memory_gateway/api/upsert_session_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/memory_gateway/api/upsert_session_controller.py -------------------------------------------------------------------------------- /src/agentic_platform/service/memory_gateway/client/memory/bedrock_agentcore_memory_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/memory_gateway/client/memory/bedrock_agentcore_memory_client.py -------------------------------------------------------------------------------- /src/agentic_platform/service/memory_gateway/client/memory/memory_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/memory_gateway/client/memory/memory_client.py -------------------------------------------------------------------------------- /src/agentic_platform/service/memory_gateway/client/memory/pg_memory_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/memory_gateway/client/memory/pg_memory_client.py -------------------------------------------------------------------------------- /src/agentic_platform/service/memory_gateway/prompt/create_memory_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/memory_gateway/prompt/create_memory_prompt.py -------------------------------------------------------------------------------- /src/agentic_platform/service/memory_gateway/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/memory_gateway/requirements.txt -------------------------------------------------------------------------------- /src/agentic_platform/service/memory_gateway/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/memory_gateway/server.py -------------------------------------------------------------------------------- /src/agentic_platform/service/retrieval_gateway/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/retrieval_gateway/Dockerfile -------------------------------------------------------------------------------- /src/agentic_platform/service/retrieval_gateway/api/retrieve_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/retrieval_gateway/api/retrieve_controller.py -------------------------------------------------------------------------------- /src/agentic_platform/service/retrieval_gateway/client/kb_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/retrieval_gateway/client/kb_client.py -------------------------------------------------------------------------------- /src/agentic_platform/service/retrieval_gateway/client/vectorsearch_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/retrieval_gateway/client/vectorsearch_client.py -------------------------------------------------------------------------------- /src/agentic_platform/service/retrieval_gateway/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/retrieval_gateway/requirements.txt -------------------------------------------------------------------------------- /src/agentic_platform/service/retrieval_gateway/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/service/retrieval_gateway/server.py -------------------------------------------------------------------------------- /src/agentic_platform/tool/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Tool module for the Agentic Platform. 3 | """ -------------------------------------------------------------------------------- /src/agentic_platform/tool/calculator/calculator_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/tool/calculator/calculator_tool.py -------------------------------------------------------------------------------- /src/agentic_platform/tool/retrieval/retrieval_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/tool/retrieval/retrieval_tool.py -------------------------------------------------------------------------------- /src/agentic_platform/tool/retrieval/retrieval_tool_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/tool/retrieval/retrieval_tool_prompt.py -------------------------------------------------------------------------------- /src/agentic_platform/tool/weather/weather_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/src/agentic_platform/tool/weather/weather_tool.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | # Test package -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/integ/__init__.py: -------------------------------------------------------------------------------- 1 | # Integration tests for the agentic platform 2 | -------------------------------------------------------------------------------- /tests/integ/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/integ/conftest.py -------------------------------------------------------------------------------- /tests/integ/gateways/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integ/gateways/memory_gateway/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integ/gateways/memory_gateway/test_memory_gateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/integ/gateways/memory_gateway/test_memory_gateway.py -------------------------------------------------------------------------------- /tests/integ/gateways/retrieval_gateway/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integ/gateways/retrieval_gateway/test_retrieval_gateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/integ/gateways/retrieval_gateway/test_retrieval_gateway.py -------------------------------------------------------------------------------- /tests/integ/workflows/evaluator_optimizer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integ/workflows/evaluator_optimizer/test_evaluator_optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/integ/workflows/evaluator_optimizer/test_evaluator_optimizer.py -------------------------------------------------------------------------------- /tests/integ/workflows/orchestrator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integ/workflows/orchestrator/test_orchestrator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/integ/workflows/orchestrator/test_orchestrator.py -------------------------------------------------------------------------------- /tests/integ/workflows/parallelization/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integ/workflows/parallelization/test_parallelization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/integ/workflows/parallelization/test_parallelization.py -------------------------------------------------------------------------------- /tests/integ/workflows/prompt_chaining/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integ/workflows/prompt_chaining/test_prompt_chaining.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/integ/workflows/prompt_chaining/test_prompt_chaining.py -------------------------------------------------------------------------------- /tests/integ/workflows/routing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integ/workflows/routing/test_routing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/integ/workflows/routing/test_routing.py -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | # Unit tests package -------------------------------------------------------------------------------- /tests/unit/agent/__init__.py: -------------------------------------------------------------------------------- 1 | # Agent tests package -------------------------------------------------------------------------------- /tests/unit/agent/diy_agent/__init__.py: -------------------------------------------------------------------------------- 1 | # Test package for DIY agent -------------------------------------------------------------------------------- /tests/unit/agent/diy_agent/test_diy_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/agent/diy_agent/test_diy_agent.py -------------------------------------------------------------------------------- /tests/unit/agent/diy_agent/test_diy_agent_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/agent/diy_agent/test_diy_agent_controller.py -------------------------------------------------------------------------------- /tests/unit/agent/pydanticai_agent/__init__.py: -------------------------------------------------------------------------------- 1 | # Test package for PydanticAI agent -------------------------------------------------------------------------------- /tests/unit/agent/pydanticai_agent/test_pyai_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/agent/pydanticai_agent/test_pyai_agent.py -------------------------------------------------------------------------------- /tests/unit/agent/pydanticai_agent/test_pyai_agent_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/agent/pydanticai_agent/test_pyai_agent_controller.py -------------------------------------------------------------------------------- /tests/unit/core/__init__.py: -------------------------------------------------------------------------------- 1 | # Test package for core functionality -------------------------------------------------------------------------------- /tests/unit/core/client/__init__.py: -------------------------------------------------------------------------------- 1 | # Unit tests for core client modules 2 | -------------------------------------------------------------------------------- /tests/unit/core/client/test_litellm_gateway_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/core/client/test_litellm_gateway_client.py -------------------------------------------------------------------------------- /tests/unit/core/converter/__init__.py: -------------------------------------------------------------------------------- 1 | # Unit tests for core converter modules 2 | -------------------------------------------------------------------------------- /tests/unit/core/converter/test_litellm_converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/core/converter/test_litellm_converters.py -------------------------------------------------------------------------------- /tests/unit/core/models/__init__.py: -------------------------------------------------------------------------------- 1 | # Test package for core models -------------------------------------------------------------------------------- /tests/unit/core/models/test_api_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/core/models/test_api_models.py -------------------------------------------------------------------------------- /tests/unit/core/models/test_memory_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/core/models/test_memory_models.py -------------------------------------------------------------------------------- /tests/unit/service/__init__.py: -------------------------------------------------------------------------------- 1 | # Service unit tests package -------------------------------------------------------------------------------- /tests/unit/service/memory_gateway/api/test_create_memory_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/service/memory_gateway/api/test_create_memory_controller.py -------------------------------------------------------------------------------- /tests/unit/service/memory_gateway/api/test_get_memory_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/service/memory_gateway/api/test_get_memory_controller.py -------------------------------------------------------------------------------- /tests/unit/service/memory_gateway/api/test_get_session_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/service/memory_gateway/api/test_get_session_controller.py -------------------------------------------------------------------------------- /tests/unit/service/memory_gateway/api/test_upsert_session_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/service/memory_gateway/api/test_upsert_session_controller.py -------------------------------------------------------------------------------- /tests/unit/service/memory_gateway/client/memory/__init__.py: -------------------------------------------------------------------------------- 1 | # Memory client tests -------------------------------------------------------------------------------- /tests/unit/service/memory_gateway/client/memory/test_memory_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/service/memory_gateway/client/memory/test_memory_client.py -------------------------------------------------------------------------------- /tests/unit/service/memory_gateway/client/memory/test_pg_memory_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/service/memory_gateway/client/memory/test_pg_memory_client.py -------------------------------------------------------------------------------- /tests/unit/service/memory_gateway/prompt/__init__.py: -------------------------------------------------------------------------------- 1 | # Prompt tests -------------------------------------------------------------------------------- /tests/unit/service/memory_gateway/prompt/test_create_memory_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/service/memory_gateway/prompt/test_create_memory_prompt.py -------------------------------------------------------------------------------- /tests/unit/service/retrieval_gateway/__init__.py: -------------------------------------------------------------------------------- 1 | # Retrieval Gateway Tests Module -------------------------------------------------------------------------------- /tests/unit/service/retrieval_gateway/api/__init__.py: -------------------------------------------------------------------------------- 1 | # Retrieval Gateway API Tests -------------------------------------------------------------------------------- /tests/unit/service/retrieval_gateway/api/test_retrieve_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/service/retrieval_gateway/api/test_retrieve_controller.py -------------------------------------------------------------------------------- /tests/unit/service/retrieval_gateway/client/__init__.py: -------------------------------------------------------------------------------- 1 | # Retrieval Gateway Client Tests -------------------------------------------------------------------------------- /tests/unit/service/retrieval_gateway/client/test_kb_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/service/retrieval_gateway/client/test_kb_client.py -------------------------------------------------------------------------------- /tests/unit/service/retrieval_gateway/client/test_vectorsearch_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/tests/unit/service/retrieval_gateway/client/test_vectorsearch_client.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/sample-agentic-platform/HEAD/uv.lock --------------------------------------------------------------------------------