generated from amazon-archives/__template_Apache-2.0
-
Notifications
You must be signed in to change notification settings - Fork 21
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Description
Add support for websites to connect to python strands agents.
Motivation
Make it easy to integrate agents with websites.
For #326
Suggested Implementation
- Update
py#strands-agentgenerator to add openapi generation like fastapi, (making sure we namespace the output, egdist/packages/{projectRoot}/<agentName>/openapi/openapi.json), vending agenerate_openapi_<agent>.pypython script that writes the openapi spec. - Write
react -> py#strands-agentconnection generator, and add the client generation using theopen-api#ts-hooksgenerator just like thereact -> py#fast-apione, and set up the client provider in the website. We should generate the url from the arn (if it's an arn) - use sigv4/cognito based on auth metadata. We should make sure we supportserve-localstill where this will be a localhost url rather than an arn.
Contribute to feature
- I'd be willing to implement this feature
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request