hanwoolderink/ollama-php-client
最新稳定版本:v1.0.2
Composer 安装命令:
composer require hanwoolderink/ollama-php-client
包简介
Ollama php client
README 文档
README
PHP client for the Ollama API. It provides a simple way to interact with the API.
See the Ollama API documentation for more information.
Installation
You can install the package via composer:
composer require hanwoolderink/ollama-php-client
Usage
Basic usage example:
use Hanwoolderink\Ollama\Ollama; use Hanwoolderink\Ollama\Dtos\Message; $ollama = new Ollama(); $response = $ollama->chat()->create( model: 'llama3.1:latest', message: new Message('Why is the sky blue?') ); echo $response->message->content;
Stream example:
use Hanwoolderink\Ollama\Ollama; use Hanwoolderink\Ollama\Dtos\Message; $ollama = new Ollama(); $response = $ollama->chat()->stream( model: 'llama3.1:latest', messages: [ new Message('Why does the sky appear more blue in the morning and more red in the evening?') ], ); foreach ($response as $streamResponse) { // update storage, socket, etc.. This prints to cli $stream = fopen('php://stdout', 'w'); fwrite($stream, $streamResponse->message->content); fclose($stream); }
统计信息
- 总下载量: 75
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-09-05