smaameri / squad
dev-main
2024-08-27 16:38 UTC
Requires
- nyholm/psr7: ^1.8
- openai-php/client: ^0.10.1
- symfony/http-client: ^7.1
This package is auto-updated.
Last update: 2024-10-27 16:58:11 UTC
README
Setup a new directory for the project and enter the directory
mkdir squad-demo
cd squad-demo
Install the Squad package
composer require smaameri/squad:dev-main
Create a new file index.php
and with the following code
<?php require __DIR__ . '/vendor/autoload.php'; use Squad\ChatOpenAI; $chat = new ChatOpenAI(getenv('OPENAI_API_KEY')); $response = $chat->sendMessage('Hello, world!'); var_dump($response);
Now export your OpenAI API key
export OPENAI_API_KEY=sk-...
You are now ready to run the script
php index.php
string(34) "Hello! How can I assist you today?"