View a markdown version of this page

스트림 에이전트 응답 - Amazon Bedrock AgentCore

스트림 에이전트 응답

다음 Strands Agents 예제에서는 AgentCore 런타임 에이전트가 응답을 클라이언트로 다시 스트리밍하는 방법을 보여줍니다.

from strands import Agent from bedrock_agentcore import BedrockAgentCoreApp app = BedrockAgentCoreApp() agent = Agent() @app.entrypoint async def agent_invocation(payload): """Handler for agent invocation""" user_message = payload.get( "prompt", "No prompt found in input, please guide customer to create a json payload with prompt key" ) stream = agent.stream_async(user_message) async for event in stream: print(event) yield (event) if __name__ == "__main__": app.run()