php-client/openai
最新稳定版本:v0.1.1
Composer 安装命令:
composer require php-client/openai
包简介
PHP Client for OpenAI API
README 文档
README
This is a PHP client for the OpenAI API.
Installation
Install the package via composer:
composer require php-client/openai
Usage
use PhpClient\OpenAI\OpenAI; $openai = new OpenAI( baseUrl: 'https://api.openai.com', token: 'YOUR_API_TOKEN', ); $response = $openai->api->chat()->createChatCompletion( model: 'gpt-4o', messages: [ ['role' => 'user', 'content' => 'Hello'], ], ); echo $response->json(key: 'choices.0.message.content'); // or foreach ($response->json(key: 'choices') as $choice) { echo $choice['message']['content']; }
List of available API methods
- Audio
- Create speech|transcription|translation
- Chat
- Create chat completion
- Embeddings
- Create embeddings
- Fine-tuning
- Create|Retrieve|Cancel fine-tuning job
- List fine-tuning jobs|events|checkpoints
- Batch
- Create|Retrieve|Cancel|List batch
- Files
- List files
- Upload|Retrieve|Delete file
- Retrieve file content
- Uploads
- Create|Complete|Cancel upload
- Add upload part
- Images
- Create image
- Create image edit|variation
- Models
- List models
- Retrieve model
- Delete fine-tuned model
- Moderations
- Create moderation
- LegacyCompletions
- Create completion
Not implemented API methods (in development)
- Assistants
- Administration
- Realtime
- Legacy
License
This package is released under the MIT License.
统计信息
- 总下载量: 23
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-02-13