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
Atención directa para dudas rápidas de integración.
Próximamente
Asistente de soporte
Asistente de documentación e implementación de i6.
