how to parse response for invoke-with-response-stream API from bedrock when calling the API directly

0

I have a Sigv4 proxy in front of Bedrock service and API gateway that will proxy request. I get response as binary. How to parse the output from the invoke-with-response- stream API ?

below is sample output. im using python

b'\x00\x00\x02\x1f\x00\x00\x00K+T\xe6)\x0b:event-type\x07\x00\x05chunk\r:content-type\x07\x00\x10application/json\r:message-type\x07\x00\x05event{"bytes":"eyJvdXRwdXRUZXh0IjoiXG5JbmRpYSBpcyBhIGNvdW50cnkgaW4gU291dGggQXNpYSB0aGF0IGlzIGtub3duIGZvciBpdHMgcmljaCBhbmQgZGl2ZXJzZSBjdWx0dXJlLiBJbmRpYW4gY3VsdHVyZSBoYXMgYmVlbiBzaGFwZWQgb3ZlciB0aG91c2FuZHMgb2YgeWVhcnMgYnkgYSB2YXJpZXR5IG9mIGZhY3RvcnMsIGluY2x1ZGluZyByZWxpZ2lvbiwgbGFuZ3VhZ2UsIGV0aG5pY2l0eSwgYW5kIGdlb2dyYXBoeS4gIE8iLCJpbmRleCI6MCwidG90YWxPdXRwdXRUZXh0VG9rZW5Db3VudCI6bnVsbCwiY29tcGxldGlvblJlYXNvbiI6bnVsbCwiaW5wdXRUZXh0VG9rZW5Db3VudCI6OH0="} \x18\x12M\x00\x00\x03\x1f\x00\x00\x00K\xe0\x085\x8c\x0b:event-type\x07\x00\x05chunk\r:content-type\x07\x00\x10application/json\r:message-type\x07\x00\x05event{"bytes":"eyJvdXRwdXRUZXh0IjoibmUgb2YgdGhlIG1vc3QgaW1wb3J0YW50IGFzcGVjdHMgb2YgSW5kaWFuIGN1bHR1cmUgaXMgaXRzIHJlbGlnaW9uLCBIaW5kdWlzbS4gSGluZHVpc20gaXMgdGhlIGRvbWluYW50IHJlbGlnaW9uIGluIEluZGlhLCBwcmFjdGljZWQgYnkgb3ZlciA5MCUgb2YgdGhlIHBvcHVsYXRpb24sIGFuZCBpdCBoYXMgaGFkIGEgcHJvZm91bmQgaW1wYWN0IG9uIHRoZSBjb3VudHJ5J3MgYXJ0LCBsaXRlcmF0dXJlLCBtdXNpYywgYW5kIGN1aXNpbmUuICBJbmRpYW4gbXVzaWMgaXMgYW5vdGhlciBtYWpvciBjb21wb25lbnQgb2YgSW5kaWFuIGN1bHR1cmUsIGFuZCBpdCBpcyBrbm93biBmb3IgaXRzIGRpdmVyc2UgcmFuZ2Ugb2Ygc3R5bGVzIGFuZCBpbnN0cnVtZW50cy4gQ2xhc3NpY2FsIG11c2ljIGlzIHBhcnRpY3VsYXJseSIsImluZGV4IjowLCJ0b3RhbE91dHB1dFRleHRUb2tlbkNvdW50IjoxMjgsImNvbXBsZXRpb25SZWFzb24iOiJMRU5HVEgiLCJpbnB1dFRleHRUb2tlbkNvdW50IjpudWxsfQ=="}W,\xf7\x01'

AWS
asked 7 months ago240 views
1 Answer
0

Does anyone have a solution?

ane
answered a month ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions