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
gefragt vor 8 Monaten260 Aufrufe
1 Antwort
0

Does anyone have a solution?

ane
beantwortet vor einem Monat

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen