This commit is contained in:
taylorxie
2026-03-09 23:01:29 +08:00
parent 300a7fbfd6
commit 87d9ab789c

View File

@@ -184,7 +184,10 @@ class Anthropic(Platform):
async with self.http.post(endpoint, headers=headers, data=json.dumps(req_body)) as response:
if response.status != 200:
raise ValueError(f"Error: {await response.text()}")
async for line_bytes in response.content.iter_lines():
while True:
line_bytes = await response.content.readline()
if not line_bytes:
break
line = line_bytes.decode("utf-8").strip()
if not line.startswith("data: "):
continue