charla/charla-php-sdk

PHP 接口访问 CharlaAI API

1.0.0 2024-04-04 14:41 UTC

This package is auto-updated.

Last update: 2024-09-17 02:05:33 UTC


README

Charla

PHP 版 Charla SDK

CI Latest Stable Version codecov Total Downloads License PHP Version Require

入门指南

安装

使用 Composer 安装 SDK。

composer require charla/charla-php-sdk

用法

初始化客户端

$factory = new \CharlaAI\Charla\Transport\HttpTransportFactory();
$transport = $factory->create(new \CharlaAI\Charla\Options('TOKEN', 'https://charla.pro'))

$client = new \CharlaAI\Charla\Http\Client($transport);

转录音频

use CharlaAI\Charla\Http\Methods\Business\v1\Chat;

$client = new \CharlaAI\Charla\Http\Client($transport);

$audio = fopen('audio.mp3', 'r');

$client->call(Chat::class)->transcribe($audio, $add_language, $diarize, $with_timestamp, $format);

列出历史记录

use CharlaAI\Charla\Http\Methods\Business\v1\Chat;

$client = new \CharlaAI\Charla\Http\Client($transport);

$client->call(Chat::class)->list($page, $per_page, $from, $to);

获取历史记录

use CharlaAI\Charla\Http\Methods\Business\v1\Chat;

$client = new \CharlaAI\Charla\Http\Client($transport);

$client->call(Chat::class)->get($id);

为 SDK 做贡献

请参阅CONTRIBUTING.md

安全性

如果您发现任何安全相关的问题,请通过电子邮件 support@charla.pro 联系我们,而不是使用问题跟踪器。

获取帮助/支持

如果您需要帮助设置或配置 PHP SDK,请访问 support@charla.pro

许可证

在 MIT 许可证下授权,请参阅 LICENSE