Un usuario Pregunto ✅
PoojaG
Estoy intentando llamar a un moderador de contenido de API de Azure desde Power BI. Tengo una columna en una tabla que necesita ser moderada. Tengo la siguiente información sobre la API.
POST https://abz.cognitiveservices.azure.com/contentmoderator/moderate/v1.0/ProcessText/Screen/?language=eng&autocorrect=true&PII=true&classify=true200
974 ms
POST /contentmoderator/moderate/v1.0/ProcessText/Screen/?language=eng&autocorrect=true&PII=true&classify=true HTTP/1.1
Ocp-Apim-Subscription-Key: <confidential>
Content-Type: text/plain
User-Agent: PostmanRuntime/7.28.3
Accept: */*
Postman-Token: b41cc134-a107-45cd-8996-68b12356
Host: abz.cognitiveservices.azure.com
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Content-Length: 17
y la consulta de energía se ve a continuación:
let
Source = (text) => let
apikey = "b9confidential",
endpoint = "https://abz.cognitiveservices.azure.com/contentmoderator/moderate/v1.0/ProcessText",
jsontext = Text.FromBinary(Json.FromValue(Text.Start(Text.Trim(text), 5000))),
jsonbody = "{ documents: [ { language: ""eng"", id: ""0"", text: " & jsontext & ",Content-Type: ""text/plain"" } ] }",
bytesbody = Text.ToBinary(jsonbody),
headers = [#"Ocp-Apim-Subscription-Key" = apikey],
bytesresp = Web.Contents(endpoint, [Headers=headers, Content=bytesbody]),
jsonresp = Json.Document(bytesresp),
moderator = jsonresp[documents]{0}[moderator]
in moderator
in
Source
Recibo un error al intentar invocar a través de una función personalizada. El error dice ‘404 Recurso no encontrado’. ¿Alguien puede ayudarme a corregir la mquery? gracias
v-yingjl
Hola @PoojaG,
Puede referir problemas similares:
- Cómo corregir el error «404» en la consulta de Power BI M
- LAS GEMAS OCULTAS DE LA FUNCIÓN WEB CONTENIDO ()
Atentamente,
Equipo de apoyo de la comunidad _ Yingjie Li
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.