UiPath Documentation
activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Actividades de Integration Service

Generar mensaje

Descripción

Ante una solicitud, genera una respuesta de mensaje utilizando la API de mensajes de Anthropic Claude (/v1/messages). Admite texto sin formato, conversaciones multiturno y entradas multimodales.

Compatibilidad de proyectos

Windows | Multiplataforma

Configuración

  • Conexión : la conexión establecida en Integration Service. Accede al menú desplegable para elegir, añadir o gestionar conexiones.
  • Modelo : el modelo de Claude que se utilizará para generar la respuesta.
  • Solicitud : la solicitud que Claude debe utilizar al generar la respuesta.
  • Máximo de tokens : el número máximo de tokens permitidos para la respuesta generada. El valor máximo es 100,000. El valor predeterminado es 256.

Avanzado

Opciones

  • Solicitud del sistema : una solicitud del sistema proporciona contexto e instrucciones a Claude, como especificar un objetivo o rol en particular. Este es un campo opcional.
  • P superior : un número entre 0 y 1. Cuanto menor sea el número, menos tokens se tendrán en cuenta. El valor predeterminado es 0.7.
  • K superior : se utiliza para eliminar las "respuestas de baja probabilidad de cola larga". Muestra solo de las opciones K principales para cada token posterior.
  • Temperatura : la cantidad de aleatoriedad inyectada en la respuesta. Los valores aceptados están entre 0 y 1.

Salida

  • Respuesta : el objeto de mensaje completo devuelto por la API.
  • Texto generado : el texto de la respuesta de primera elección generada por Claude.

Preguntas frecuentes

¿Qué formatos de solicitud son compatibles?

Además de texto sin formato, la actividad Generar mensaje admite entradas estructuradas conversacionales y multimodales.

Múltiples turnos de conversación

Pasa una matriz de mensajes para simular una conversación de varios turnos:

[
  {"role": "user", "content": "Hello, Claude"},
  {"role": "assistant", "content": "Hello!"},
  {"role": "user", "content": "Can you describe LLMs to me?"}
]
[
  {"role": "user", "content": "Hello, Claude"},
  {"role": "assistant", "content": "Hello!"},
  {"role": "user", "content": "Can you describe LLMs to me?"}
]
Poner palabras en la boca de Claude

Rellena previamente la respuesta del asistente para guiar el formato de respuesta:

[
  {
    "role": "user",
    "content": "What is latin for Ant? (A) Apoidea, (B) Rhopalocera, (C) Formicidae"
  },
  {
    "role": "assistant",
    "content": "The answer is ("
  }
]
[
  {
    "role": "user",
    "content": "What is latin for Ant? (A) Apoidea, (B) Rhopalocera, (C) Formicidae"
  },
  {
    "role": "assistant",
    "content": "The answer is ("
  }
]
Entrada multimodal (imagen + texto)
Opción 1: imagen codificada en Base64
"messages": [
  {
    "role": "user",
    "content": [
      {
        "type": "image",
        "source": {
          "type": "base64",
          "media_type": "<IMAGE_MEDIA_TYPE>",
          "data": "<IMAGE_BASE64>"
        }
      },
      {
        "type": "text",
        "text": "What is in the above image?"
      }
    ]
  }
]
"messages": [
  {
    "role": "user",
    "content": [
      {
        "type": "image",
        "source": {
          "type": "base64",
          "media_type": "<IMAGE_MEDIA_TYPE>",
          "data": "<IMAGE_BASE64>"
        }
      },
      {
        "type": "text",
        "text": "What is in the above image?"
      }
    ]
  }
]
Opción 2: imagen referenciada a URL
{
  "role": "user",
  "content": [
    {
      "type": "image",
      "source": {
        "type": "url",
        "url": "https://upload.wikimedia.org/wikipedia/commons/a/a7/Camponotus_flavomarginatus_ant.jpg"
      }
    },
    {
      "type": "text",
      "text": "What is in the above image?"
    }
  ]
}
{
  "role": "user",
  "content": [
    {
      "type": "image",
      "source": {
        "type": "url",
        "url": "https://upload.wikimedia.org/wikipedia/commons/a/a7/Camponotus_flavomarginatus_ant.jpg"
      }
    },
    {
      "type": "text",
      "text": "What is in the above image?"
    }
  ]
}

Para obtener más información, consulta la documentación de la API de mensajes de Anthropic.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado