es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

API de HuggingFace y ReactJS para Resumen

Estoy tratando de realizar una llamada al modelo large-bert para realizar una tarea de resumen, pero la respuesta siempre es la misma y genérica: “CNN.com presentará fotos de iReporter en una galería semanal de imágenes instantáneas de viajes. Por favor, envía tus mejores fotos de los Estados Unidos para la próxima semana. Visita CNN.com/Travel el próximo miércoles para ver una nueva galería de instantáneas. Por favor, comparte tus mejores fotos de los Estados Unidos con CNN iReport.”, lo cual no tiene nada que ver con mi prueba de entrada de Wikipedia. Traté de modelar mi código a partir de “https://api-inference.huggingface.co/docs/node/html/detailed_parameters.html#summarization-task”, que es más específico para nodeJS pero pensé que debería ser muy similar.

Me preguntaba si había alguna explicación. ¿Me estoy perdiendo algún valor de entrada o pasando mal los datos?

El siguiente es el código intentado:

const response = await fetch(
   "https://api-inference.huggingface.co/models/facebook/bart-large-cnn",
   {
      headers: { Authorization: `Bearer ${API_TOKEN}` },
      method: "POST",
      data: {
         "inputs": JSON.stringify(script),
         "parameters": {"do_sample": false},
      },
   }
);

const result = await response.json();
setSummation(JSON.stringify(result[0].summary_text))
Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que la respuesta que estás obteniendo no está relacionada con tus datos de entrada y la tarea. Has mencionado que has seguido la documentación para la tarea de resumen, pero la respuesta que estás obteniendo es genérica.

    Es posible que haya un problema con tus datos de entrada o la forma en que los estás pasando. Puedes intentar verificar si tus datos de entrada están en el formato correcto y si los estás pasando correctamente.

    También puedes probar tu código con diferentes datos de entrada para ver si la respuesta está relacionada con esos datos. Si la respuesta sigue siendo genérica, entonces puede haber un problema con la propia API o la forma en que la estás accediendo.

    También puedes intentar contactar al equipo de soporte de la API que estás utilizando para obtener más información sobre el problema que estás enfrentando. Ellos podrían proporcionarte más detalles y ayudarte a resolver el problema.

Comments are closed.