google/cloud-language

PHP的云自然语言客户端

v0.33.0 2024-07-26 21:41 UTC

README

用于云自然语言的PHP惯用客户端。

Latest Stable Version Packagist

注意:此仓库是Google Cloud PHP项目的一部分。有关支持请求、错误报告或开发贡献,请将该项目指向该项目。

为开发者提供自然语言理解技术,包括情感分析、实体分析、实体情感分析、内容分类和语法分析。此API是更大范围的云机器学习API家族的一部分。

安装

首先,安装PHP首选的依赖关系管理器Composer

现在安装此组件

$ composer require google/cloud-language

身份验证

有关更多信息,请参阅我们的身份验证指南。身份验证后,您就可以开始发送请求。

示例

require 'vendor/autoload.php';

use Google\Cloud\Language\LanguageClient;

$language = new LanguageClient();

// Analyze a sentence.
$annotation = $language->annotateText('Greetings from Michigan!');

// Check the sentiment.
if ($annotation->sentiment() > 0) {
    echo "This is a positive message.\n";
}

// Detect entities.
$entities = $annotation->entitiesByType('LOCATION');

foreach ($entities as $entity) {
    echo $entity['name'] . "\n";
}

// Parse the syntax.
$tokens = $annotation->tokensByTag('NOUN');

foreach ($tokens as $token) {
    echo $token['text']['content'] . "\n";
}

版本

此组件被认为是beta版。因此,应预期它将基本稳定,并且我们正在努力推出候选版本。我们将以更高的优先级解决问题和请求。

下一步

  1. 了解官方文档
  2. 查看深入使用示例