Skip to content

Commit 8598a2f

Browse files
author
ityaozm@gmail.com
committed
refactor(openai): Improve data handling and response creation
- Append additional data to rowData - Refactor response creation logic for empty body
1 parent 177c844 commit 8598a2f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

app/Support/OpenAI.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,8 @@ static function (PendingRequest $pendingRequest) use (&$rowData, $writer): Pendi
251251
// $rowData = $sanitizeData;
252252
// }
253253

254+
$rowData .= $data;
255+
254256
$writer($data, $ch);
255257

256258
return \strlen($data);
@@ -304,9 +306,7 @@ static function (PendingRequest $pendingRequest) use (&$rowData, $writer): Pendi
304306
;
305307

306308
if ($rowData && empty($response->body())) {
307-
$response = new Response(
308-
$response->toPsrResponse()->withBody(Utils::streamFor(self::sanitizeData($rowData)))
309-
);
309+
$response = new Response($response->toPsrResponse()->withBody(Utils::streamFor(($rowData))));
310310
}
311311

312312
return $response->throw();

0 commit comments

Comments
 (0)