![]() Server : Apache/2.4.62 (Unix) OpenSSL/1.0.2k-fips System : Linux server1.richineiserver.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : fdshops ( 1003) PHP Version : 8.2.21 Disable Function : NONE Directory : /home/fdshops/public_html/vendor/openai-php/client/src/Resources/Concerns/ |
<?php namespace OpenAI\Resources\Concerns; use OpenAI\Exceptions\InvalidArgumentException; trait Streamable { /** * @param array<string, mixed> $parameters */ private function ensureNotStreamed(array $parameters): void { if (! isset($parameters['stream'])) { return; } if ($parameters['stream'] !== true) { return; } throw new InvalidArgumentException('Stream option is not supported. Please use the createStreamed() method instead.'); } /** * Set the stream parameter to true. * * @param array<string, mixed> $parameters * @return array<string, mixed> */ private function setStreamParameter(array $parameters): array { $parameters['stream'] = true; return $parameters; } }