infinity6i6 Builders Platform
Documentación

Primeros pasos

Agentes

Dispara agentes de la plataforma desde tu página con el SDK web.

1 min de lectura

Servicio obtenido con sdk.agents(). Un agente recibe una entrada y devuelve un resultado estructurado.

dispatch(params)

js
await sdk.agents().dispatch({ agent, input })
Nombre Tipo Obligatorio Descripción
agent string Sí Nombre del agente.
input object Sí Datos de entrada del agente.

Devuelve: una Promise con el resultado del agente como objeto.

Condiciones de error

  • agent not found: el agente indicado no existe.
  • invalid input: la entrada no es aceptada por el agente.
  • execution timeout: el agente no terminó a tiempo.

Ejemplo mínimo

html
<script src="https://cdn.infinity6.ai/releases/sdkweb/latest/bundle/i6sdk-web.js"></script>
<script type="module">
  async function main() {
    const sdk = new window.I6Sdk();
    const user = await sdk.auth().requireUser();
    if (!user) return;

    const result = await sdk.agents().dispatch({
      agent: "<tu-agente>",
      input: { "<key>": "<value>" },
    });
    console.log(result);
  }
  main();
</script>

Soporte

Soporte a la implementación

Canales oficiales para resolver dudas durante la integración.

Respuesta en hasta 1 día hábil

Correo de soporte técnico

Envíe dudas de implementación con el contexto del paso actual.

Próximamente

WhatsApp

Atención directa para dudas rápidas de integración.

Próximamente

Asistente de soporte

Asistente de documentación e implementación de i6.