Funciones de IA

Echo incluye un conjunto de ayudas de IA para esos momentos en los que otro par de ojos ahorra tiempo de verdad. Son opcionales, dependen de una licencia y están diseñadas para que tus secretos nunca salgan de tu equipo.

Qué hacen las ayudas

  • Explican cualquier respuesta o error. Selecciona un payload confuso o una llamada que falla y recibe una explicación con palabras sencillas.
  • Generan una petición a partir de una especificación pegada. Pega la parte relevante de la descripción de una API y Echo prepara la petición por ti.
  • Ayudan a importar cURL. Con los comandos cURL demasiado alterados para una importación sencilla, la ayuda reconstruye la petición que se pretendía enviar.
  • Ayudan a depurar errores. Analiza una petición que falla con orientación en vez de hacer conjeturas.
  • Generan aserciones y conjuntos de pruebas completos. Convierte una petición que funciona en comprobaciones que el ejecutor de colecciones pueda ejecutar, desde una sola aserción hasta un conjunto completo.
  • Generan mocks a partir de un esquema. Proporciona un esquema y obtén un mock en el escritorio para desarrollar sin la dependencia real.
  • Documentan flujos. Producen documentación para una secuencia de peticiones, útil antes de publicar documentación como se describe en /docs/echo/import-export.
  • Optimizan cadenas de peticiones. Deja que la ayuda revise una cadena y sugiera una versión más eficiente.

Necesitas una licencia Pro AI

Las funciones de IA requieren una licencia Pro AI. Tu organización gestiona las licencias en la plataforma Gapfy. Si las ayudas no aparecen en tu Echo, pregunta al administrador de la organización si tienes asignada una licencia Pro AI.

Todo lo demás en Echo, los cinco protocolos, las colecciones, los entornos, la automatización, la importación y la exportación, funciona sin IA y sin una licencia Pro AI. Las ayudas son un complemento, no una dependencia.

Tus secretos siguen siendo tuyos

Antes de que una petición de IA salga de tu equipo, Echo enmascara los secretos de forma determinista. Los tokens, las claves y otros valores sensibles se eliminan localmente, siempre, mediante reglas y no según un criterio subjetivo. La ayuda ve la forma de tu problema, no tus credenciales.

Esto encaja con el diseño de Echo centrado en el trabajo local: la base de datos está cifrada en reposo, el modo invitado funciona totalmente sin conexión y la IA es una función que decides usar con una licencia, no un proceso en segundo plano.

Aprovecha al máximo las ayudas

  1. Empieza con explain-response en una API que estés aprendiendo. Es la forma más rápida de construir un modelo mental.
  2. Cuando una petición funcione, genera aserciones para ella y deja que el ejecutor de colecciones la proteja de regresiones. Consulta /docs/echo/automation.
  3. Usa la generación de mocks desde un esquema cuando la dependencia que necesitas aún no esté desplegada.