when i use "OpenAI::threads()->runs()->createStreamed(" it gives me an error "Call to undefined method OpenAI\Resources\ThreadsRuns::createStreamed()", i have run "composer update openai-php/laravel" but the error still persists
Steps To Reproduce
Install the OpenAI PHP Laravel package:
composer require openai-php/laravel
Update the package to the latest version:
composer update openai-php/laravel
Add API key to .env file:
OPENAI_API_KEY=your-api-key
Create a controller and use the following code:
use OpenAI\Laravel\Facades\OpenAI;
$stream = OpenAI::threads()->runs()->createStreamed([
'assistant_id' => 'your-assistant-id',
'prompt' => 'Hello, how can I assist you today?',
]);
Run the code and observe the error:
Call to undefined method OpenAI\Resources\ThreadsRuns::createStreamed()
Description
when i use "OpenAI::threads()->runs()->createStreamed(" it gives me an error "Call to undefined method OpenAI\Resources\ThreadsRuns::createStreamed()", i have run "composer update openai-php/laravel" but the error still persists
Steps To Reproduce
Install the OpenAI PHP Laravel package: composer require openai-php/laravel
Update the package to the latest version: composer update openai-php/laravel
Add API key to .env file: OPENAI_API_KEY=your-api-key
Create a controller and use the following code: use OpenAI\Laravel\Facades\OpenAI;
$stream = OpenAI::threads()->runs()->createStreamed([ 'assistant_id' => 'your-assistant-id', 'prompt' => 'Hello, how can I assist you today?', ]);
OpenAI PHP Client Version
v0.8.5
PHP Version
8.2.12
Notes
No response