{"files":{"SKILL.md":"---\nname: amazon-augmented-ai-runtime\ndescription: \"Amazon Augmented AI Runtime API skill. Use when working with Amazon Augmented AI Runtime for human-loops. Covers 5 endpoints.\"\nversion: 1.0.0\ngenerator: lapsh\n---\n\n# Amazon Augmented AI Runtime\nAPI version: 2019-11-07\n\n## Auth\nAWS SigV4\n\n## Base URL\nNot specified.\n\n## Setup\n1. Configure auth: AWS SigV4\n2. GET /human-loops -- returns information about human loops, given the specified parameters. if a human loop was deleted, it will not be included.\n3. POST /human-loops -- create first human-loop\n\n## Endpoints\n5 endpoints across 1 group. See references/api-spec.lap for full details.\n\n### Human-loops\n| Method | Path | Description |\n|--------|------|-------------|\n| DELETE | /human-loops/{HumanLoopName} | Deletes the specified human loop for a flow definition. If the human loop was deleted, this operation will return a ResourceNotFoundException. |\n| GET | /human-loops/{HumanLoopName} | Returns information about the specified human loop. If the human loop was deleted, this operation will return a ResourceNotFoundException error. |\n| GET | /human-loops | Returns information about human loops, given the specified parameters. If a human loop was deleted, it will not be included. |\n| POST | /human-loops | Starts a human loop, provided that at least one activation condition is met. |\n| POST | /human-loops/stop | Stops the specified human loop. |\n\n## Common Questions\nMatch user requests to endpoints in references/api-spec.lap. Key patterns:\n- \"Delete a human-loop?\" -> DELETE /human-loops/{HumanLoopName}\n- \"Get human-loop details?\" -> GET /human-loops/{HumanLoopName}\n- \"List all human-loops?\" -> GET /human-loops\n- \"Create a human-loop?\" -> POST /human-loops\n- \"Create a stop?\" -> POST /human-loops/stop\n- \"How to authenticate?\" -> See Auth section above\n\n## Response Tips\n- Check response schemas in references/api-spec.lap for field details\n- Create/update endpoints return the modified resource on success\n\n## References\n- Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas\n\n> Generated from the official API spec by [LAP](https://lap.sh)\n","references/api-spec.lap":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api Amazon Augmented AI Runtime\n@version 2019-11-07\n@auth AWS SigV4\n@endpoints 5\n@toc human-loops(5)\n\n@endpoint DELETE /human-loops/{HumanLoopName}\n@desc Deletes the specified human loop for a flow definition. If the human loop was deleted, this operation will return a ResourceNotFoundException.\n@required {HumanLoopName: str}\n\n@endpoint GET /human-loops/{HumanLoopName}\n@desc Returns information about the specified human loop. If the human loop was deleted, this operation will return a ResourceNotFoundException error.\n@required {HumanLoopName: str}\n@returns(200) {CreationTime: str(timestamp), FailureReason: str?, FailureCode: str?, HumanLoopStatus: str, HumanLoopName: str, HumanLoopArn: str, FlowDefinitionArn: str, HumanLoopOutput: HumanLoopOutput?{OutputS3Uri: str}}\n\n@endpoint GET /human-loops\n@desc Returns information about human loops, given the specified parameters. If a human loop was deleted, it will not be included.\n@required {FlowDefinitionArn: str}\n@optional {CreationTimeAfter: str(timestamp), CreationTimeBefore: str(timestamp), SortOrder: str, NextToken: str, MaxResults: int}\n@returns(200) {HumanLoopSummaries: [HumanLoopSummary], NextToken: str?}\n\n@endpoint POST /human-loops\n@desc Starts a human loop, provided that at least one activation condition is met.\n@required {HumanLoopName: str, FlowDefinitionArn: str, HumanLoopInput: HumanLoopInput}\n@optional {DataAttributes: HumanLoopDataAttributes}\n@returns(200) {HumanLoopArn: str?}\n\n@endpoint POST /human-loops/stop\n@desc Stops the specified human loop.\n@required {HumanLoopName: str}\n\n@end\n"}}