本文为您介绍大模型应用防火墙 PHP SDK 的下载地址、安装方式以及初始化配置。
PHP 7.1 或以上版本。
使用composer
下载并安装火山引擎 SDK for PHP:
composer require volcengine/volc-sdk-php
$config = \Volcengine\Common\Configuration::getDefaultConfiguration() ->setAk(ak) // AK ->setSk(sk) // SK ->setRegion("cn-beijing");
在代码中设置您的 AK 和 SK,可直接使用主账号信息,或者通过用户管理创建子账号,并为子账号授予相应的权限。
->setAk("YOUR AK") ->setSk("YOUR SK")
说明
子账号应具备以下权限:
->setRegion("cn-beijing")
完整的初始化示例代码如下:
<?php // Example Code generated by Beijing Volcanoengine Technology. error_reporting(E_ALL & ~E_DEPRECATED); require_once(__DIR__ . '/vendor/autoload.php'); $config = \Volcengine\Common\Configuration::getDefaultConfiguration() // 注意示例代码安全,代码泄漏会导致AK/SK泄漏,有极大的安全风险。 ->setAk("Your AK") ->setSk("Your SK") ->setRegion("cn-beijing"); $apiInstance = new \Volcengine\Waf\API\WAFApi( // If you want use custom http client, pass your client which implements GuzzleHttp\ClientInterface. // This is optional, GuzzleHttp\Client will be used as default. new GuzzleHttp\Client(), $config );