Skip to main content

Aplicación de flujo de trabajo

Un flujo de trabajo divide tareas complejas en pasos ordenados para reducir la complejidad del sistema. En Alibaba Cloud Model Studio, los flujos de trabajo le permiten combinar nodos, como modelos grandes, API y Function Compute, para reducir los costos de codificación.

Aplicación

Por qué utilizar una aplicación de flujo de trabajo

Un flujo de trabajo descompone tareas complejas en una secuencia de pasos para reducir la complejidad del sistema. Crear una aplicación de flujo de trabajo en Model Studio le permite definir el orden de ejecución, asignar responsabilidades y especificar dependencias entre pasos para automatizar y optimizar el proceso. Los casos de uso comunes para aplicaciones de flujo de trabajo incluyen:
  • Planificación de viajes: Puede utilizar un complemento de flujo de trabajo para seleccionar parámetros, como un destino, y generar automáticamente un plan de viaje que incluya vuelos, alojamiento y recomendaciones de atracciones.
  • Análisis de informes: Para conjuntos de datos complejos, puede combinar complementos de procesamiento de datos, análisis y visualización para generar informes de análisis estructurados y formateados.
  • Atención al cliente: Puede usar flujos de trabajo automatizados para manejar consultas de clientes, incluida la clasificación de problemas, para mejorar la velocidad y precisión de respuesta.
  • Creación de contenido: Puede generar contenido como artículos y textos de marketing. Proporcione un tema y requisitos, y el sistema generará automáticamente un borrador.
  • Educación y capacitación: Puede usar un flujo de trabajo para diseñar planes de aprendizaje personalizados con seguimiento de progreso y evaluaciones, permitiendo el aprendizaje a ritmo propio para los estudiantes.
  • Consulta médica: Basándose en los síntomas ingresados por el paciente, un flujo de trabajo puede combinar múltiples herramientas analíticas para generar una evaluación preliminar o recomendar pruebas relevantes para ayudar a los médicos en un diagnóstico posterior.

Ejemplos

Ejemplo 1: Detectar mensajes fraudulentos

Este ejemplo demuestra cómo crear una aplicación de flujo de trabajo para determinar si un mensaje de texto es una posible estafa. El flujo de trabajo utiliza un nodo inicial, un nodo de modelo grande y un nodo final.
  1. Vaya a la página Gestión de aplicaciones. Haga clic en Crear aplicación>Aplicación de flujo de trabajo, ingrese un App Name y luego haga clic en Create Now.
  1. Agregue un nodo de modelo grande para detectar mensajes fraudulentos. Arrastre el nodo LLM desde el panel izquierdo al lienzo y configure los siguientes parámetros en su panel de configuración. Deje los demás parámetros en sus valores predeterminados.
    1. Configuración del modelo: Seleccione Qwen-Plus-latest.
    2. Prompts:
      Analyze the provided message to determine if it is a potential scam. Provide a definitive answer.
       Requirements: Carefully review the message content, focusing on keywords and typical scam patterns, such as requests for urgent transfers, providing personal information, or promising unrealistic benefits.
      Steps:
      1. Identify key elements in the message, including but not limited to the sender's identity, the request made, promised rewards, and any sense of urgency.
      2. Compare the message against the characteristics of known scams to check for similar tactics or language patterns.
      3. Evaluate the overall reasonableness of the message, considering whether the request aligns with standard procedures and common sense.
      4. If the message contains links or attachments, do not click or download them to avoid potential security risks, and warn the user about the dangers of such content.
      Output Format: Clearly state whether the message exhibits characteristics of a scam and briefly explain your reasoning. If a scam is suspected, provide suggestions or preventive measures to protect the user.
      
    3. Prompt de usuario:
      Determine if the message "${sys.query}" is a potential scam.
      
    Cierre el panel y conecte el nodo Inicio al nodo Modelo grande.
p910525
  1. Conecte el nodo de modelo grande al nodo final. Luego, haga clic en el nodo final y, en el editor de su panel de configuración, ingrese / para insertar la variable Large Model 1/result. Deje los demás parámetros con sus valores predeterminados.
p910524
Ejemplo de configuración:
imagen
  1. Haga clic en Test en la esquina superior derecha. Ingrese Your package has been at the pickup station for several days. Please come and collect it. y haga clic en imagen. Después de que el flujo de trabajo termine de ejecutarse, vea la salida.
imagen
  1. A continuación, ingrese You have a message saying you've won 1 million. Please check it. y haga clic en imagen. Después de que el flujo de trabajo se ejecute, vea la salida.
imagen

Ejemplo 2: Asistente inteligente de compras

Este ejemplo muestra cómo crear un asistente de compras inteligente utilizando un flujo de trabajo que ayuda a los usuarios a seleccionar teléfonos móviles, televisores y refrigeradores. El flujo de trabajo utiliza un nodo de inicio, un nodo de clasificación de intenciones, nodos de modelo grande y un nodo final.
  1. Vaya a la página Gestión de aplicaciones. Haga clic en Crear aplicación>Aplicación de flujo de trabajo, ingrese un App Name y luego haga clic en Create Now.
  1. Arrastre el nodo Clasificación de intenciones desde el panel izquierdo al lienzo y configure los siguientes parámetros en su panel de configuración. Deje los demás parámetros con sus valores predeterminados.
    • Variable de entrada: Seleccione Built-in Variable > query.
    • Seleccionar modelo: Seleccione Qwen-Plus-latest.
    • Clasificación de intenciones: Haga clic en Add Intent y agregue las siguientes tres intenciones:
      • Comprar TV
      • Comprar teléfono móvil
      • Comprar refrigerador
    • Memoria: Permite al modelo recordar el contenido de chat anterior durante una conversación. Active el interruptor imagen y seleccione Custom Cache.
      Caché del nodo actual: El modelo recuerda solo el contenido del chat dentro del nodo actual.
      Caché personalizada: El modelo recuerda la conversación a lo largo de todo el flujo de trabajo.
    Cierre el panel y conecte el nodo Inicio al nodo Clasificación de intenciones.
p910523
  1. Arrastre un nodo LLM desde el panel izquierdo al lienzo. En su panel de configuración, configure los siguientes parámetros y deje los demás con sus valores predeterminados. A continuación, cierre el panel y conecte la salida Buy refrigerator del nodo de Clasificación de intenciones al nodo de Modelo grande.
    • Configuración del modelo: Seleccione Qwen-Plus-latest.
    • Prompts:
      You are a smart shopping assistant responsible for recommending refrigerators to customers.
      You must proactively ask the user for refrigerator parameters in the order listed in the [Refrigerator Parameter List] below. Ask for only one parameter at a time, and do not repeat questions for the same parameter.
      If the user provides a value for a parameter, continue to ask about the remaining parameters.
      If the user asks for the definition of a parameter, provide an explanation based on your professional knowledge, and then continue to ask which parameter value they prefer.
      If the user indicates they no longer wish to make a purchase, output: Thank you for visiting. We look forward to serving you next time.
      [Refrigerator Parameter List]
      1. Usage Scenario: [Home, Small commercial, Large commercial]
      2. Capacity: [200L, 300L, 400L, 500L]
      3. Energy Efficiency Rating: [Level 1, Level 2, Level 3]
      After all parameters from the [Refrigerator Parameter List] have been collected, ask: "Are you sure you want to purchase?" while also showing the parameters the customer has selected, for example: For small commercial use|300L|Level 1. Ask if they are sure about the refrigerator with these parameters. If the customer decides not to buy, ask which parameters they want to adjust.
      If the customer confirms the parameters meet their requirements, you must output in the following format:
      [Usage Scenario: Home, Capacity: 300L, Energy Efficiency Rating: Level 1]. Output only the content in this format and no other information.
      
    • Prompt de usuario:
      User's question: ${sys.query}
      
    • Memoria: Permite al modelo recordar el contenido de chat anterior durante una conversación. Active el interruptor imagen y seleccione Custom Cache.
p910522
  1. Arrastre un nodo LLM desde el panel izquierdo al lienzo. En su panel de configuración, configure los siguientes parámetros y deje los demás con sus valores predeterminados. A continuación, cierre el panel y conecte la salida Buy TV del nodo de Clasificación de intenciones al nodo de Modelo grande.
    • Configuración del modelo: Seleccione Qwen-Plus-latest.
    • Prompts:
      You are a smart shopping assistant responsible for recommending TVs to customers.
      You must proactively ask the user for TV parameters in the order listed in the [TV Parameter List] below. Ask for only one parameter at a time, and do not repeat questions for the same parameter.
      If the user provides a value for a parameter, continue to ask about the remaining parameters.
      If the user asks for the definition of a parameter, provide an explanation based on your professional knowledge, and then continue to ask which parameter value they prefer.
      If the user indicates they no longer wish to make a purchase, output: Thank you for visiting. We look forward to serving you next time.
      [TV Parameter List]
      1. Screen Size: [50-inch, 70-inch, 80-inch]
      2. Refresh Rate: [60Hz, 120Hz, 240Hz]
      3. Resolution: [1080P, 2K, 4K]
      After all parameters from the [TV Parameter List] have been collected, ask: "Are you sure you want to purchase?" while also showing the parameters the customer has selected, for example: 50-inch|120Hz|1080P. Ask if they are sure about the TV with these parameters. If the customer decides not to buy, ask which parameters they want to adjust.
      If the customer confirms the parameters meet their requirements, you must output in the following format:
      [Screen Size: 50-inch, Refresh Rate: 120Hz, Resolution: 1080P]. Output only the content in this format and no other information.
      
    • Prompt de usuario:
      User's question: ${sys.query}
      
    • Memoria: Permite al modelo recordar el contenido de chat anterior durante una conversación. Active el interruptor imagen y seleccione Custom Cache.
p910521
  1. Arrastre un nodo LLM desde el panel izquierdo al lienzo. En su panel de configuración, configure los siguientes parámetros y deje los demás con sus valores predeterminados. A continuación, cierre el panel y conecte la salida Buy mobile phone del nodo de Clasificación de intenciones al nodo de Modelo grande.
    • Configuración del modelo: Seleccione Qwen-Plus-latest.
    • Prompts:
      You are a smart shopping assistant responsible for recommending mobile phones to customers.
      You must proactively ask the user for mobile phone parameters in the order listed in the [Mobile Phone Parameter List] below. Ask for only one parameter at a time, and do not repeat questions for the same parameter.
      If the user provides a value for a parameter, continue to ask about the remaining parameters.
      If the user asks for the definition of a parameter, provide an explanation based on your professional knowledge, and then continue to ask which parameter value they prefer.
      If the user indicates they no longer wish to make a purchase, output: Thank you for visiting. We look forward to serving you next time.
      [Mobile Phone Parameter List]
      1. Usage Scenario: [Gaming, Photography, Watching movies]
      2. Screen Size: [6.4-inch, 6.6-inch, 6.8-inch, 7.9-inch foldable screen]
      3. RAM + Storage Space: [8GB+128GB, 8GB+256GB, 12GB+128GB, 12GB+256GB]
      After all parameters from the [Mobile Phone Parameter List] have been collected, ask: "Are you sure you want to purchase?" while also showing the parameters the customer has selected, for example: For photography|8GB+128GB|6.6-inch. Ask if they are sure about the mobile phone with these parameters. If the customer decides not to buy, ask which parameters they want to adjust.
      If the customer confirms the parameters meet their requirements, you must output in the following format:
      [Usage Scenario: Photography, Screen Size: 6.8-inch, Storage Space: 128GB, RAM Space: 8GB]. Output only the content in this format and no other information.
      
    • Prompt de usuario:
      User's question: ${sys.query}
      
    • Memoria: Permite al modelo recordar el contenido de chat anterior durante una conversación. Active el interruptor imagen y seleccione Custom Cache.
p910519
  1. Arrastre un nodo de Procesamiento de variables desde el panel izquierdo al lienzo. En su panel de configuración, configure los siguientes parámetros y deje los demás con sus valores predeterminados. A continuación, cierre el panel y conecte la salida de intención Default del nodo de Clasificación de intenciones al nodo de Procesamiento de variables.
    • Modo de salida: Seleccione Text Output.
    • En el cuadro del editor, ingrese:
      Hello! Please tell me if you want to buy a TV, a refrigerator, or a mobile phone.
      
p910518
  1. Conecte los tres nodos de modelo grande y el nodo de Procesamiento de variables al nodo End. Luego, haga clic en el nodo final y, en el editor de su panel de configuración, ingrese / para insertar las siguientes cuatro variables: Large Model 1/result, Large Model 2/result, Large Model 3/result y Variable Processing 1/result. Deje los demás parámetros con sus valores predeterminados.
p910518
Ejemplo de configuración:
imagen
  1. Probar la aplicación:
    1. Haga clic en Test en la esquina superior derecha. En el cuadro de diálogo, ingrese Tell me about your refrigerators, haga clic en imageny vea la salida.
    2. A continuación, ingrese Home use y vea la salida.
    3. Luego, ingrese 200L y vea la salida.
    4. Finalmente, ingrese Level 1 energy efficiency y vea la salida.
Flujo de trabajo-Asistente de compras inteligente

Parámetros de sesión

Una variable de sesión actúa como una variable global, almacenando parámetros durante todo el ciclo de vida del flujo de trabajo para que cualquier nodo pueda hacer referencia a ellos. Haga clic en el imagen icono en la esquina superior derecha de la página de configuración del lienzo.
imagen

Nodo

Los nodos son las unidades funcionales principales de una aplicación de flujo de trabajo. Cada nodo realiza una tarea específica, como ejecutar una acción, activar una condición, procesar datos o dirigir el flujo de trabajo. Combine estos nodos como bloques de construcción para crear procesos automatizados.
  • Inicio y fin
  • Modelo grande
  • Base de conocimientos
  • API
  • Plugin
  • Function Compute
  • Script
  • Condición
  • Clasificación de intenciones
  • Salida de flujo
  • Procesamiento de variables
  • Extracción de parámetros
  • Grupo de agentes
  • Crear agente
  • Generación multimodal
  • Cuándo usar
    • Al diseñar un flujo de trabajo, defina la estructura y el contenido de los parámetros de entrada/salida en los nodos de inicio y fin.
  • Cómo usar
    • Nodo inicial

      Componente

      Descripción

      Variables predefinidas

      El flujo de trabajo proporciona las siguientes variables predefinidas para procesar la entrada del usuario y mantener el historial de conversaciones:

      • query: Almacena la entrada de texto del usuario.

      • historyList: Almacena el historial de conversaciones para mantener el contexto en una conversación de múltiples turnos. Para utilizar esta variable en nodos que admiten la función de memoria (como los nodos de modelo grande y de clasificación de intenciones), seleccione Custom Cache.

      • imageList: Almacena las imágenes cargadas por el usuario para habilitar el análisis de imágenes o la conversación multimodal. Para utilizar esta variable en nodos que admiten la función de memoria (como los nodos de modelo grande y de clasificación de intenciones), seleccione Custom Cache.

      Variables personalizadas

      Las variables personalizadas son parámetros de entrada estructurados que usted define para un flujo de trabajo. Reciben datos de pruebas o llamadas de API y pueden referenciarse en nodos posteriores. Al crear una variable personalizada, configure los siguientes parámetros:

      • Nombre de la variable: Introduzca un nombre descriptivo. No se admiten caracteres chinos.

      • Tipo: El tipo de datos de la variable. Los tipos admitidos son String, Boolean, Number, Object, Array (de String, Boolean, Number u Object) y File.

      • Descripción: Describa brevemente qué hace la variable y cuándo utilizarla.

    • Nodo final

      Componente

      Descripción

      Modo de salida

      Salida de texto: Adecuado para contenido no estructurado. En el cuadro de entrada, puede ingresar contenido fijo o escribir / para hacer referencia a variables, lo cual determina el resultado final devuelto al usuario. Puede obtener variables de la salida de cualquier nodo del flujo de trabajo o de variables de sesión. Asignar correctamente las variables de salida le permite controlar el flujo de datos del flujo de trabajo y garantizar una respuesta final precisa y completa.

      Salida JSON: Adecuado para generar contenido estructurado en formato JSON. Puede definir nombres de variables e ingresar texto o hacer referencia a variables.

      Salida de transmisión

      El interruptor de Salida en streaming solo se aplica al modo de Salida de texto.

      Cuando está habilitado, las respuestas de los nodos de modelo grande y componentes de aplicación se transmiten token por token. Cuando está deshabilitado, se devuelve una respuesta completa después de que se genera en su totalidad.

Aplicación de prueba

Después de configurar el flujo de trabajo, puede utilizar la función de prueba para verificar que se ejecuta según lo esperado. Haga clic en el botón Test en la esquina superior derecha para abrir el panel de prueba. El panel de prueba ofrece múltiples modos de prueba para diferentes casos de uso.

Conversación de texto

La conversación de texto es el modo de prueba predeterminado. Conserva el historial de conversaciones y admite conversaciones continuas de múltiples turnos.
  1. En la lista desplegable de la parte superior del panel de prueba, seleccione el modo de conversación de texto (seleccionado de forma predeterminada). Si el flujo de trabajo contiene variables personalizadas, ingrese sus valores en el área de configuración de parámetros.
  2. En el cuadro de entrada, ingrese su contenido de prueba (se admiten texto y archivos adjuntos) y luego haga clic en el botón Send o presione Enter para ejecutar la prueba.
  3. Revise los resultados de la prueba. Puede hacer clic en un nodo para ver su entrada y salida detalladas, o cambiar el formato de salida entre Texto y JSON.
  4. Para continuar la conversación, ingrese su siguiente turno en el cuadro de entrada y envíelo. Para iniciar una nueva conversación, haga clic en el botón Clear All.

Generación de texto

El modo de generación de texto es para interacciones de un solo turno. Cada prueba es independiente y no se conserva el historial de conversaciones.

Lista de verificación

La lista de verificación enumera las configuraciones necesarias para su flujo de trabajo. Para ver la lista de verificación, haga clic en el imagen icono en la esquina superior derecha de la página de configuración del lienzo.
imagen

Publicar una aplicación

Una vez publicada una aplicación, puede llamarla a través de una API o compartirla como una página web con usuarios RAM en la misma cuenta principal. Para hacerlo, haga clic en el botón Publish en la esquina superior derecha de la página de gestión de aplicaciones de agente.

Llamada mediante API

En la pestaña Publish Channel de su aplicación de flujo de trabajo, haga clic en View API junto a API para aprender cómo llamar a la aplicación de agente mediante una API.
Nota: Debe reemplazar YOUR_API_KEY con su clave API para llamar a la API.
imagen
Para preguntas frecuentes e información sobre llamadas API, consulte los siguientes temas: Actualmente, no puede llamar al servicio Xiyan desde un flujo de trabajo. En su lugar, utilice un nodo de API para llamar a un servicio de API personalizado.
El tiempo de espera para las llamadas a la API es de 600 segundos y no se puede cambiar. Si puede ocurrir un tiempo de espera, considere las siguientes soluciones:
  • Usar modo asíncrono: En este modo, el sistema devuelve un ID de tarea. Luego puede usar el ID de tarea para consultar el resultado, lo que evita el límite de tiempo de espera síncrono.
  • Dividir la tarea: Descomponga la tarea en múltiples pasos o procese los datos por lotes en fragmentos más pequeños para evitar que una sola ejecución exceda el tiempo de espera.

Importar o exportar un flujo de trabajo

  1. Importar o exportar un flujo de trabajo de Model Studio Haga clic en el imagen icono en la parte superior de la página del flujo de trabajo y seleccione Export DSL o Import Model Studio DSL.
    imagen
  2. Importar un flujo de trabajo de Dify Model Studio admite la importación con un solo clic de flujos de trabajo de Dify para facilitar la migración y la reutilización.
    1. Haga clic en el imagen icono en la parte superior de la página del flujo de trabajo y seleccione Import Dify DSL.
      imagen
    2. Ajuste los parámetros para cada nodo.
      imagen
      Los detalles de compatibilidad del nodo son los siguientes:

      Nodo Dify

      Nodo de Model Studio asignado

      Compatibilidad

      start

      start

      1. sys.query se asigna a query.

      2. sys.dialogue_count se asigna a maximum memory turns.

      LLM

      LLM

      1. model: Model Studio borra el campo de modelo para los modelos no compatibles, lo que requiere que seleccione uno manualmente. Los modelos compatibles son totalmente compatibles.

      2. prompt: El indicador del sistema de Dify se asigna al indicador principal en Model Studio, mientras que su indicador de usuario se asigna al indicador de usuario.

      3. capacidad de visión: Totalmente compatible.

      4. context: Model Studio incorpora los campos sin procesar del contexto de Dify directamente en su indicador del sistema.

      recuperación de conocimientos

      base de conocimientos

      1. input: Model Studio utiliza consistentemente el campo content como entrada.

      2. base de conocimientos: Model Studio borra este campo después de la importación. Debe asociar manualmente una base de conocimientos en Model Studio.

      3. configuración de recuperación: El parámetro Top-k de Dify se asigna a number of retrieved fragments.

      Respuesta directa

      nodo de salida

      Totalmente compatible.

      agent

      None

      Solo se conserva el nombre. Debe hacer clic en el nodo y seleccionar un nodo específico de Model Studio como reemplazo.

      Clasificador de preguntas

      clasificación de intenciones

      Model Studio borra el campo de modelo para los modelos no compatibles, lo que requiere que seleccione uno manualmente. Los modelos compatibles son totalmente compatibles.

      Iteración

      procesamiento por lotes

      1. input: Se asigna a Batch Array.

      2. variable de salida: Se asigna a Output Variable.

      bucle

      bucle

      Totalmente compatible.

      ejecución de código

      script

      Model Studio distingue entre scripts de Python y JavaScript.

      Transformación de plantilla

      None

      No compatible. Model Studio genera un nodo personalizado.

      Agregador de variables

      Procesamiento de variables

      Se asigna al modo de salida Agregar grupos del nodo Procesamiento de variables.

      Extractor de documentos

      None

      No compatible. Model Studio genera un nodo personalizado.

      Asignación de variables

      Configuración de variables

      Totalmente compatible.

      Extractor de parámetros

      extracción de parámetros

      Model Studio no admite el modo de inferencia. Otras funciones son totalmente compatibles.

      solicitud HTTP

      API

      Totalmente compatible, pero debe volver a autenticarse.

      Operación de lista

      None

      No compatible. Model Studio genera un nodo personalizado.

      Herramienta

      plugin, MCP

      No compatible. Model Studio genera un nodo personalizado.

      comentario

      None

      No compatible.

      finalizar

      finalizar

      Si un flujo de trabajo de Dify contiene múltiples nodos finales, Model Studio los convierte en un único nodo de Procesamiento de variables y un único nodo final.

Gestionar versiones del flujo de trabajo

  1. Haga clic en Publish en la esquina superior derecha de la página de configuración del flujo de trabajo. En el cuadro de diálogo Publicar, ingrese la información de la versión, como 1.0.0, y haga clic en OK.
imagen
  1. Haga clic en Version Management en la parte superior de la página y, en el panel de Historical Versions, podrá ver o utilizar diferentes versiones de la aplicación de flujo de trabajo actual según sea necesario haciendo clic en Overwrite Current Draft o en Return to Current Version.
    También puede hacer clic en Export DSL for This Version en la parte superior para exportar el DSL de la versión histórica seleccionada.
imagen
  1. Opcional: En la Biblioteca de nodos, vea o busque nodos.
imagen

Eliminar y copiar aplicaciones de flujo de trabajo

En Mis aplicaciones, busque una tarjeta de aplicación publicada y haga clic en el imagen icono para eliminar la aplicación, copiar su flujo de trabajo o modificar su nombre de aplicación.

imagen

FAQ

  • Aplicaciones de flujo de trabajo
  • Nodes
  1. ¿Cómo escribo los resultados de una ejecución de flujo de trabajo en una base de datos? Utilice un nodo de conversión de script para escribir la salida del nodo anterior en una base de datos.
  2. ¿Cómo cargo archivos al crear una aplicación de flujo de trabajo en Model Studio? Agregue un nodo API a su aplicación de flujo de trabajo para cargar archivos.
  3. ¿Cómo subo imágenes? Utilice un modelo VL y pase la URL de la imagen como parámetro.
  4. ¿Puedo utilizar una API de tareas asíncronas dentro de una aplicación de flujo de trabajo? El tiempo de espera para una aplicación de flujo de trabajo es de 600 segundos. Evite usar una API de tarea asíncrona dentro de un flujo de trabajo.
  5. ¿Cómo puedo llamar a la API de flujo de trabajo de Model Studio desde una aplicación frontend y recibir una salida en streaming? Actualmente no se admiten llamadas desde el frontend.
  6. ¿Por qué no puedo importar un archivo .yaml independiente a un flujo de trabajo de Model Studio? Model Studio no admite la importación de archivos .yaml independientes. Debe proporcionar un paquete comprimido que incluya un archivo MD5. Recomendamos regenerar el MD5 si encuentra problemas.
  7. ¿Pueden los nombres de variables en los flujos de trabajo de Model Studio estar en chino? No, los nombres de variables no pueden contener caracteres chinos.
  8. ¿Cómo se almacena el historial de conversaciones? Las aplicaciones de flujo de trabajo almacenan datos solo durante un mes. Debe guardar su propio historial de conversaciones. El session_id es válido durante una hora.