Skip to content

Updates a data transformation profile using chat-based interaction with an agent

Description

Updates a data transformation profile using chat-based interaction with an agent. Supports multi-turn conversations for iteratively customizing profiles.

Usage

healthlake_update_profile_with_agent(ProfileId, SourceFormat,
  InputMessage, ConversationId)

Arguments

  • ProfileId

[required] The unique identifier of the profile to update via the agent.

  • SourceFormat

[required] The source data format for the transformation.

  • InputMessage

[required] The message to send to the agent.

  • ConversationId

The conversation identifier for multi-turn interactions. Omit to start a new conversation.

Value

A list with the following syntax:

list(
  AgentResponse = list(
    Body = "string",
    Type = "INITIAL_GREETING"|"normal"|"confirmation"|"complete"|"error"|"options"|"choices",
    OptionsList = list(
      "string"
    )
  ),
  ConversationId = "string"
)

Request syntax

svc$update_profile_with_agent(
  ProfileId = "string",
  SourceFormat = "CCDA"|"CSV",
  InputMessage = list(
    Body = "string",
    Type = "normal"|"confirmation_response"
  ),
  ConversationId = "string"
)