Saltar al contenido

Integración · Herramientas de desarrollo

Conecte Claude y ChatGPT con Dify

Pida a su IA que formule una pregunta para una de sus aplicaciones de Dify, ejecute un flujo de trabajo de Dify con los datos que proporcione o busque información en una base de conocimientos. Puede leer conversaciones y registros de flujos de trabajo, gestionar documentos y fragmentos de bases de conocimientos y mantener actualizadas sus anotaciones guardadas de preguntas y respuestas.

Conecta Dify gratis

Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.

Prueba a pedirle

  • “Pida a nuestro bot de soporte cómo funcionan los reembolsos.”

    La IA envía la pregunta a su aplicación de chat de Dify y devuelve su respuesta. Puede continuar en la misma conversación.

  • “Ejecute el flujo de trabajo de puntuación de leads para Acme.”

    Lee el formulario de entrada del flujo de trabajo, lo ejecuta con sus valores y devuelve las salidas.

  • “¿Qué flujo de trabajo falló hoy?”

    Lista los registros de flujos de trabajo filtrados por estado y fecha, y abre una ejecución para ver sus entradas y salidas.

Qué puede hacer tu IA

Aplicaciones y flujos de trabajo

Chatee con una aplicación de chat, ejecute una aplicación de generación de texto o un flujo de trabajo, y lea ejecuciones y registros de flujos de trabajo.

Bases de conocimiento

Lista, cree y busque bases de conocimientos; agregue o actualice documentos desde texto y edite sus fragmentos.

Conversaciones y retroalimentación

Lee, renomee y elimine conversaciones; califique respuestas, lea la retroalimentación del usuario y gestione anotaciones.

  • “Busque en la base de conocimientos del producto los términos de garantía.”

    Busca en la base de conocimientos y devuelve los fragmentos mejor coincidentes.

  • “Agregue este texto de FAQ como un nuevo documento en la base de conocimientos del Centro de Ayuda.”

    Crea el documento a partir de texto plano, y puede verificar su estado de indexación después.

  • “¿Qué retroalimentación han dejado los usuarios sobre las respuestas de la aplicación?”

    Lista las retroalimentaciones de 'me gusta' y 'no me gusta' que los usuarios finales han dado a las respuestas de la aplicación.

77 herramientas para Dify

Estas herramientas se activan al conectar la aplicación. Puedes desactivar cualquiera de ellas o exigir tu aprobación antes de que se ejecute.

  • add_document_chunksModifica datosAñade fragmentos a un documento. Pasa `dataset_id`, `document_id` y `segments` (cada uno con `content`, opcionalmente `answer` y `keywords`).
  • create_annotationModifica datosAñade una respuesta guardada que la aplicación pueda usar: pasa `question` y `answer`.
  • create_bindingModifica datos
  • create_completionVisible para otrosEjecuta la aplicación de generación de texto conectada una vez. Pasa `inputs` y un ID de `user`; usa `response_mode` para bloqueo.
  • create_dataset_metadataModifica datos
  • create_document_from_textModifica datosAñade un documento a una base de conocimiento desde texto plano. Pasa `dataset_id`, `name` y `text`; `indexing_technique` es necesario para el primer documento en una base de conocimiento vacía.
  • create_knowledge_baseModifica datosCrea una base de conocimiento vacía con `name` y opcionalmente `description`.
  • create_message_stopVisible para otros
  • create_metadataVisible para otros
  • create_node_runModifica datos
  • create_runModifica datos
  • create_segment_child_chunkModifica datos
  • create_tagModifica datos
  • create_task_stopModifica datos
  • create_text_to_audioModifica datos
  • create_unbindingModifica datos
  • create_workflow_runModifica datos
  • delete_annotationElimina datos
  • delete_conversationElimina datosElimina permanentemente una conversación. Pasa el ID de la conversación en `message_id` y el ID de `user`.
  • delete_datasetElimina datos
  • delete_dataset_metadataElimina datos
  • delete_documentElimina datosElimina permanentemente un documento de una base de conocimiento. Pasa `dataset_id` y `document_id`.
  • delete_document_segmentElimina datos
  • delete_segment_child_chunkElimina datos
  • delete_tagsMueve dinero
  • download_document
  • download_document_zipModifica datos
  • get_annotation_reply_status
  • get_app_infoObtén el nombre, descripción y modo de la aplicación Dify conectada.
  • get_app_parametersObtenga el formulario de entrada y la configuración de la aplicación conectada. Verifique esto primero para aprender qué variables `inputs` esperan las llamadas chat, completion y workflow.
  • get_documentObtén los detalles y estado de indexación de un documento. Pasa `dataset_id` y `document_id`.
  • get_document_2
  • get_document_segment
  • get_human_input
  • get_knowledge_baseObtén las configuraciones y estadísticas de una base de conocimiento mediante `dataset_id`.
  • get_model_type
  • get_user
  • get_workflow_runObtén el estado, entradas y salidas de una ejecución de flujo mediante `workflow_run_id`.
  • list_annotationsListe las anotaciones guardadas pregunta-respuesta de la aplicación, opcionalmente filtradas por `keyword`.
  • list_app_feedbackLista las retroalimentaciones de 'me gusta' y 'no me gusta' que los usuarios finales han dado sobre las respuestas de la aplicación.
  • list_built_ins
  • list_conversation_messagesLee los mensajes de una conversación. Pasa `conversation_id` y el mismo ID de `user` usado en el chat.
  • list_conversation_variables
  • list_conversationsLista las conversaciones de chat para un ID `user`, por defecto las más recientes primero.
  • list_dataset_metadata
  • list_datasource_plugins
  • list_document_chunksListe los fragmentos de un documento. Pase `dataset_id` y `document_id`, opcionalmente un `keyword`.
  • list_document_indexing_statuses
  • list_documentsListe los documentos en una base de conocimientos por `dataset_id`, filtrados por `keyword` o `status`.
  • list_knowledge_basesListe las bases de conocimiento, opcionalmente filtradas por `keyword` o `tag_ids`. Use esto para encontrar un `dataset_id`.
  • list_message_suggesteds
  • list_meta
  • list_sites
  • list_tags
  • list_workflow_events
  • list_workflow_logsListe las ejecuciones pasadas del flujo de trabajo, filtradas por `keyword`, `status` o fechas de creación.
  • rate_messageVisible para otrosEvalúa una respuesta de la aplicación como 'me gusta' o 'no me gusta'. Pasa `message_id`, `user`, `rating` y opcionalmente `content`.
  • rename_conversationModifica datosRenombra una conversación. Pasa `conversation_id`, `user` y un nuevo `name` (o establece `auto_generate` en true).
  • run_workflowModifica datosEjecute la aplicación de flujo de trabajo conectado. Pase `inputs` con las variables del flujo de trabajo y un ID `user`; use `response_mode` blocking. Devuelva los resultados de la ejecución.
  • search_dataset_tags
  • search_knowledge_baseModifica datosBusca en una base de conocimiento pasajes relevantes para `query`. Pasa `dataset_id`. Devuelve los fragmentos mejor coincidentes.
  • search_segment_child_chunks
  • send_chat_messageVisible para otrosEnvíe un mensaje a la aplicación de chat conectada y obtenga su respuesta. Pase `query`, `inputs` (un objeto, vacío si la aplicación no tiene variables), un ID estable `user` y `conversation_id` para continuar el chat. Use `response_mode` blocking.
  • stop_completion_message_generationModifica datos
  • submit_human_inputElimina datos
  • update_annotationModifica datosModifique las `question` y `answer` de una anotación mediante `annotation_id`.
  • update_annotation_replyModifica datos
  • update_built_inModifica datos
  • update_dataset_documentModifica datos
  • update_dataset_metadataModifica datos
  • update_document_chunkModifica datosEdite el contenido, respuesta, palabras clave o estado habilitado de un fragmento. Pase `dataset_id`, `document_id`, `segment_id` y `segment`.
  • update_document_textModifica datosReemplace el nombre o texto de un documento. Pase `dataset_id`, `document_id` y nuevo `name` y/o `text`. El documento se vuelve a indexar.
  • update_knowledge_baseModifica datosActualice la `name`, `description` o `permission` de una base de conocimiento mediante `dataset_id`.
  • update_messageModifica datos
  • update_segment_child_chunkModifica datos
  • update_statusVisible para otros
  • update_tagsVisible para otros

Configúralo en tres pasos

  1. 1

    Elige la aplicación

    Crea una cuenta gratuita de PipMCP y elige Dify en la lista de aplicaciones.

  2. 2

    Pega tu clave

    Pegue una clave de API de Dify. Para una aplicación, ábrala en Dify, vaya a su página de Acceso API y cree una clave. Cada clave funciona para esa única aplicación. Para bases de conocimientos, vaya a Conocimientos, haga clic en Servicio API en la esquina superior derecha y cree una clave allí. La conexión utiliza Dify Cloud (api.dify.ai).

  3. 3

    Añade el enlace a tu IA

    Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:

    1. Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
    2. Pega tu enlace como URL del servidor MCP remoto.
    3. Actívalo desde el menú + de un chat.

Preguntas frecuentes

¿Qué puede hacer la IA en Dify?

Con una clave de aplicación, la IA puede leer la información de la aplicación y su formulario de entrada, enviar mensajes de chat, ejecutar completaciones y flujos de trabajo, leer ejecuciones y registros de flujos de trabajo, y trabajar con conversaciones, retroalimentación y anotaciones. Con una clave de conocimiento, puede listar, crear, actualizar y buscar bases de conocimientos, así como agregar, actualizar, eliminar y fragmentar documentos.

¿Vé la IA mi clave de API de Dify?

No. Su clave de API de Dify se cifra en reposo y nunca se muestra a la IA. Después de guardarla, no se muestra nuevamente, ni siquiera a usted. La IA solo ve los resultados de las herramientas que llama.

¿Puedo controlar qué puede hacer la IA?

Sí. Tú eliges qué herramientas están activas, así que puedes empezar solo con lectura y búsqueda. Eliminar un documento o una conversación es permanente, y ambos pueden requerir tu aprobación antes de ejecutarse. Cada llamada a herramienta se registra.

¿Funciona con ChatGPT?

Sí. En ChatGPT ve a Configuración › Aplicaciones y Conectores › Avanzado y activa el Modo Desarrollador, luego añade tu enlace PipMCP. El Modo Desarrollador requiere un plan de pago de ChatGPT: Plus, Pro, Business o Enterprise. El mismo enlace también funciona en Claude (Configuración › Conectores › Añadir conector personalizado), Cursor y otros clientes MCP.

¿Cuánto cuesta?

PipMCP tiene un plan gratuito sin tarjeta de crédito. Los planes pagados cobran por tarea completada. También necesitas tu propia cuenta de Dify.

¿Por qué Dify usa claves diferentes para aplicaciones y bases de conocimiento?

En Dify, una clave de API de aplicación funciona para una sola aplicación, mientras que las bases de conocimiento tienen su propia clave de Servicio API. Con una clave de aplicación, la IA puede chatear o ejecutar esa aplicación. Con una clave de conocimiento, puede trabajar con tus bases de conocimiento. Usa la clave que se ajuste a lo que quieras que haga la IA.

Pon tu IA a trabajar en Dify hoy.

Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.

Conecta Dify gratis

PipMCP no está afiliado a Dify. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.