aws-samples / aws-samples/serverless-patterns

New pattern submission - lambda-durable-agentcore-springai-sam-java

Aperta
#3,265 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Python
Stelle
1.8k
Fork
1.1k
Merge medio
7g 14h
PR unite (30g)
6

Descrizione

To submit a template to the Serverless Patterns Collection, per the simplified process all pattern metadata (description, language, level, framework, intro, resources, deploy/test/cleanup, author) is provided in the `example-pattern.json` file included in the PR.

**Pattern:** lambda-durable-agentcore-springai-sam-java
**Summary:** Human-in-the-loop AI review with AWS Lambda durable functions and Amazon Bedrock AgentCore, in Java. A durable function orchestrates a Spring AI agent hosted on AgentCore Runtime: the agent drafts a summary of a submitted document and flags what a reviewer should verify, the workflow suspends at a `waitForCallback` until a human approves or rejects, and on approval the agent produces a final version incorporating the reviewer's comments. No compute is billed while suspended, and the completed agent step is served from its checkpoint on resume rather than being re-invoked. Workflow state is checkpointed by the durable execution service and read back with `get-durable-execution`, so the pattern provisions no database. Two services: AWS Lambda and Amazon Bedrock AgentCore.

**Language:** Java
**Framework:** AWS SAM
**Level:** 300 (Advanced)

## GitHub PR for template:
https://github.com/aws-samples/serverless-patterns/pull/3264

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia con la pull request #3264 collegata e con il file example-pattern.json incluso, che contiene i metadati del pattern. Esamina il template Java AWS SAM e le relative istruzioni per il deploy, il test e la pulizia; il lavoro è completo quando la submission del pattern e i metadati sono completi e coerenti con il workflow duraturo descritto.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
aws, java
Ambito
backend, cloud
Tipo di issue
Funzionalità
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.