require __DIR__ . "/vendor/autoload.php";
use Volcengine\LLMShield\Api\LLMShieldApi;
use Volcengine\LLMShield\Model;
$myUrl = "https://cn-beijing.sdk.access.llm-shield.omini-shield.com";
$appid = "app-d2pgblcjslsilv******";
$region = "cn-beijing";
$service = "llmshield";
$client = new LLMShieldApi($myUrl, $ak, $sk, $appid, $region, $timeout, $service, "http://10.37.**.**:8888");值
$request = new Model\ModerateV2Request();
$request->Scene = $appid;
$request->Message = new Model\MessageV2();
$request->Message->Role = "user";容
$request->Message->Content = "网上都说A地很多骗子和小偷,他们的典型伎俩...";情
$request->Message->ContentType = Model\ContentTypeV2::TEXT;片
$request->History[] = new Model\MessageV2();
$request->History[0]->Role = "system";词
$request->History[0]->Content = "你是一个专业的问答助手,你的任务是回答用户的问题,注意保持友善和专业。";
$request->History[0]->ContentType = Model\ContentTypeV2::TEXT;
$request->History[] = new Model\MessageV2();
$request->History[1]->Role = "user";词
$request->History[1]->Content = "请给我一份十一出行计划";
$request->History[1]->ContentType = Model\ContentTypeV2::TEXT;
$client->Moderate($request)->then(function ($resp) {
echo json_encode($resp[0], JSON_UNESCAPED_UNICODE) . "\n";
echo json_encode($resp[2], JSON_UNESCAPED_UNICODE) . "\n";