TencentCloud / tencentcloud-sdk-python

Tencent Cloud API 3.0 SDK for Python
Apache License 2.0
613 stars 251 forks source link

[TencentCloudSDKException] code:InvalidParameterValue message:Mode #81

Closed selfcs closed 4 years ago

selfcs commented 4 years ago

my code:

import json
from tencentcloud.common import credential
from tencentcloud.common.profile.client_profile import ClientProfile
from tencentcloud.common.profile.http_profile import HttpProfile
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.nlp.v20190408 import nlp_client, models

try:
    cred = credential.Credential("***", "***")
    httpProfile = HttpProfile()
    httpProfile.endpoint = "nlp.tencentcloudapi.com"

    clientProfile = ClientProfile()
    clientProfile.httpProfile = httpProfile
    client = nlp_client.NlpClient(cred, "ap-guangzhou", clientProfile)

    req = models.SentimentAnalysisRequest()
    params = {
        "Flag": 4,
        "Mode": "3",
        "Text": "天山网讯武汉大学人民医院东院感染性疾病科九病区,是一个特殊的地方,这里收治的都是感染新冠肺炎的孕产妇。十月怀胎一朝"
                "分娩,原本该是家人围绕呵护备至的温暖时刻,却因新冠肺炎疫情,孕产妇在病房独自面对。 新疆第一批支援湖北医疗队有2名医生"
                "、8名护理人员就在这里参与治疗,日常护理、生活照料,更要无微不至地安抚鼓励,目前该病区成功接生十余例新生儿,无一感染"
                "新冠肺炎病毒"
    }
    req.from_json_string(json.dumps(params))

    resp = client.SentimentAnalysis(req)
    print(resp.to_json_string())

run error: [TencentCloudSDKException] code:InvalidParameterValue message:Mode requestId:283bd86f-5682-4ab1-9b1e-ed5afbf3bb30

It‘s my fault

image