Azure web app service 如何在azure API中发送文本作为输入,接收情感或情绪作为响应?

Azure web app service 如何在azure API中发送文本作为输入,接收情感或情绪作为响应?,azure-web-app-service,azure-api-management,azure-cognitive-services,azure-api-apps,azure-app-service-envrmnt,Azure Web App Service,Azure Api Management,Azure Cognitive Services,Azure Api Apps,Azure App Service Envrmnt,我想在azure API中实现python脚本。基本上,我希望发送文本并接收情感或情绪。我假设API是一种编写方法,还是一个web应用程序? 你能给我一个例子来说明文档吗?谢谢大家! 我认为这可以满足您的需求,这个API为您提供了分析情感功能和相关的python SDK。您可以尝试以下代码开始使用python SDK V2函数: from azure.cognitiveservices.language.textanalytics import TextAnalyticsClient from

我想在azure API中实现python脚本。基本上,我希望发送文本并接收情感或情绪。我假设API是一种编写方法,还是一个web应用程序? 你能给我一个例子来说明文档吗?谢谢大家!

我认为这可以满足您的需求,这个API为您提供了分析情感功能和相关的python SDK。您可以尝试以下代码开始使用python SDK V2函数:

from azure.cognitiveservices.language.textanalytics import TextAnalyticsClient
from msrest.authentication import CognitiveServicesCredentials

subscriptionKey = "<YOUR AZURE COGNITIVE SERVICE KEY>"
endpoint = "<YOUR AZURE COGNITIVE SERVICE SERVICE ENDPOINT>"


credentials = CognitiveServicesCredentials(subscriptionKey)

text_analytics = TextAnalyticsClient(endpoint=endpoint, credentials=credentials)

documents = [
    {
        "id": "1",
        "language": "en",
        "text": "I had the best day of my life."
    }
]
response = text_analytics.sentiment(documents=documents)
for document in response.documents:
    print("Document Id: ", document.id, ", Sentiment Score: ",
          "{:.2f}".format(document.score))
从azure.cognitiveservices.language.textanalytics导入TextAnalyticsClient
从msrest.authentication导入CognitiveServicesCredentials
subscriptionKey=“”
endpoint=“”
凭证=认知服务凭证(subscriptionKey)
文本分析=文本分析客户端(端点=端点,凭据=凭据)
文件=[
{
“id”:“1”,
“语言”:“en”,
“文本”:“我度过了我一生中最美好的一天。”
}
]
响应=文本\分析。情绪(文档=文档)
对于响应中的文档。文档:
打印(“文档Id:”,Document.Id,”,情绪分数:”,
“{.2f}”。格式(document.score))
结果:

您可以在Azure portal上找到您的服务端点和subscriptionKey:

在Azure门户网站上发布之后


您可以在Azure应用程序服务上部署应用程序,有关如何部署,请参阅。

谢谢您的回复。这是一个完美的解决方案。但我的查询有一点小小的变化,因为我已经用python编写了自己的代码,它可以帮助我识别文本的情感,并将其作为输入传递。想要在azure环境中实现这一点,所以我可以使用应用程序服务来实现这一点,它将帮助我维护我的应用程序的一些抽象性code@Pakard,很高兴知道这很有帮助:)