Dify

¿Qué es Dify?

Piense en Dify como el cuchillo suizo para el desarrollo de aplicaciones de IA. Es de código abierto, versátil y está listo para abordar sus necesidades de IA con estilo. Esto es lo que lo hace destacar:

1️⃣ Desarrollo rápido de aplicaciones: No necesita adentrarse en código complejo. Con funcionalidad de arrastrar y soltar, crear aplicaciones de IA es tan fácil como comer un pastel.

2️⃣ Gestión flexible de flujos de trabajo: Combine y alterne nodos, pase variables e integre APIs para crear flujos de trabajo que se adapten a sus necesidades únicas.

3️⃣ Integración perfecta con terceros: Ya sean APIs externas o conversiones de tipos de datos, Dify lo maneja todo con elegancia.

Es como tener un kit de herramientas potenciado que transforma sus ideas de IA en realidad: sin capa necesaria.

Google Search es una API de extracción de datos de SERP de Google lanzada por el equipo de Scrapeless. Puede extraer resultados de búsqueda estructurados de páginas de Google, cubriendo más de 20 tipos de escenarios de Google. Los siguientes son los 8 más populares:

Puede obtener más información en el panel de control de Scrapeless

¡Únase a nuestro programa para desarrolladores y obtenga 50K llamadas gratuitas al mes!

Sus principales ventajas incluyen:

  • Respuesta súper rápida: tiempo promedio de respuesta de 1 a 2 segundos para cumplir con los requisitos de llamadas en tiempo real
  • Precio extremadamente bajo: solo $0.1/1K solicitudes, lo que reduce considerablemente el costo de obtener datos
  • Soporte para todas las regiones: se pueden obtener resultados de búsqueda locales en cualquier país o ciudad
  • Soporte multiidioma: compatible con lenguajes principales como Python, Node.js, Golang, etc.
  • Salida optimizada orientada a LM: proporcionar información contextual en tiempo real, precisa y objetiva para modelos de IA mediante RAG y MCP, y personalizar campos y formatos de retorno

Beneficios de integrar Scrapeless en Dify

Los beneficios de integrar Scrapeless en la plataforma Dify incluyen las siguientes ventajas evidentes:

💨 Simplifique el proceso de desarrollo: Con la ayuda de las funciones de bajo código de Dify, puede desarrollar aplicaciones rápidamente sin tener que escribir código complejo desde cero.

⏰ Soporte de datos en tiempo real: Utilice los datos de búsqueda en tiempo real proporcionados por Google Search para ofrecer una base confiable para la creación posterior de contenido.

💰 Reduzca los costos de mantenimiento: No es necesario desarrollar ni mantener herramientas de rastreo de motores de búsqueda por su cuenta, lo que ahorra considerablemente los costos de desarrollo y mantenimiento posterior.

💡 Ampliación flexible: Todo el proceso puede ajustarse y ampliarse según las necesidades reales, facilitando la integración futura de más funciones de SEO u optimización de contenido.

Inicio rápido

Al integrar Dify con Google Search, podemos intentar construir un conjunto de herramientas inteligentes para la generación de títulos de SEO, capaces de rastrear resultados de búsqueda de Google en tiempo real y utilizar un modelo de lenguaje grande (LLM) para comprensión semántica y creación de contenido, generando así títulos más atractivos y precisos.

¡Siga leyendo y mis pasos para completarlo!

1. Cree una aplicación mediante “Crear desde cero”.

Seleccione flujo de trabajo y escriba el nombre y la descripción.

2. Agregue nodos y campos de entrada.

3. Elija el nodo Google Search para ayudar a acceder a Google.

Configure la entrada de búsqueda.

4. Adapte los tipos de datos

Dado que el formato de salida de Google Search es JSON, necesitamos agregar un nodo de código para adaptar el tipo:

Escriba el siguiente código para convertir la estructura JSON en un tipo cadena, para la entrada de parámetros del siguiente nodo:

function main({result}) {
    return {
        result: JSON.stringify(result)
    }
}

5. Resuma los resultados y genere títulos de blog.

Agregue un nodo LLM:

Seleccione el gpt-3.5-turbo modelo (puede cambiar libremente a otros modelos LLM), y escriba las siguientes palabras de indicación. Las palabras de indicación utilizarán los resultados de búsqueda de Google Search para generar un título de blog más atractivo:

SYSTEM:
You are an SEO expert and subject-matter expert. Your task is to generate an SEO article title for the keywords provided by the user based on the context of the Google Search.

USER:
For context about what my article should be about, these are the top ranking results for /keyword: /result
What are the principles that made these rank?

ASSISTANT:
To craft an SEO-friendly article title for the keywords "/keyword" that aligns with the principles observed in the top-ranking results you've shared, it's important to understand what made those titles effective. Here are the principles that likely contributed to their high rankings:

1. **Keywords Placement and Clarity**: Each title directly addresses the query by including the exact keywords or a very close variant. This clarity ensures search engines can easily understand the relevance of the content.
2. **Brevity and Directness**: The titles are concise, making them easy to read and understand quickly. They avoid unnecessary words and get straight to the point.
3. **Inclusion of Definitions or Explanations**: The titles suggest that the article will define or explain the concept, which is precisely what someone searching for "/keyword" would be looking for.

4. **Variety in Presentation**: Despite covering similar content, each title approaches the subject from a slightly different angle. This variety can capture interest from a broader audience.

USER:
Given these principles, please help me generate a title that will rank for the keywords "/keyword" by modeling after the syntax of the top ranking titles. Don't copy but give me something better, and avoid language such as "Master", "Comprehensive" or "Discover" or "Unveil". Do not use gerunds, and write in active, present voice only. Return the title only. Do not include any special symbols such as quotation mark and colons.

6. Agregue el nodo de resultado de salida.

¡Felicitaciones! El proceso principal ya está completo, ¡ahora probémoslo!

Ejecución de prueba

Ingrese la palabra clave “generación de contenido de IA” y haga clic en “Iniciar ejecución”.

Podemos ver que se ha generado con éxito un título de blog con un alto posicionamiento en Google.

Publicar y utilizar

Si se han completado los pasos anteriores, puede proceder con confianza a la publicación.

Una vez completada la publicación, podemos usar la aplicación:

En este momento, ya ha aprendido cómo construir un generador de títulos de blog optimizados para SEO utilizando Google Search y Dify.