Documentación de Ascendcore

Guías completas para comenzar y dominar la plataforma

Primeros Pasos

🚀 Inicio Rápido

Crea tu primer agente en 5 minutos sin código.

📚 Conceptos Clave

Entiende los principios fundamentales de Ascendcore.

🔧 Desarrollo

Integra Ascendcore en tu aplicación.

🎓 Tutoriales Avanzados

Domina técnicas avanzadas de Ascendcore.

❓ FAQ & Troubleshooting

Resuelve problemas comunes rápidamente.

Referencia de API

POST /agents

Crear un nuevo agente automatismos

curl -X POST https://api.ascend-core.com/v1/agents \ -H "Authorization: Bearer TOKEN" \ -d '{ "name": "support_agent", "type": "customer_support", "config": { "language": "es", "tone": "professional" } }'

GET /agents/{id}

Obtener información de un agente

curl https://api.ascend-core.com/v1/agents/agent_123 \ -H "Authorization: Bearer TOKEN"

POST /agents/{id}/run

Ejecutar una tarea con un agente

curl -X POST https://api.ascend-core.com/v1/agents/agent_123/run \ -H "Authorization: Bearer TOKEN" \ -d '{ "input": "Necesito ayuda con mi pedido #456", "context": { "customer_id": "cust_789", "priority": "high" } }'

GET /agents/{id}/analytics

Obtener análisis de desempeño del agente

curl https://api.ascend-core.com/v1/agents/agent_123/analytics \ -H "Authorization: Bearer TOKEN" \ -d '{"period": "last_30_days"}'

SDKs Disponibles

Python SDK

Instalación:

pip install ascendcore

Uso básico:

from ascendcore import Client client = Client(api_key="tu_clave") agent = client.agents.create( name="mi_agente", type="classification" ) Documentación Python

JavaScript SDK

Instalación:

npm install @ascendcore/sdk

Uso básico:

const { AscendcoreClient } = require('@ascendcore/sdk'); const client = new AscendcoreClient({ apiKey: process.env.API_KEY }); const agent = await client.agents.create({ name: 'mi_agente', type: 'classification' }); Documentación JS

Go SDK

Instalación:

go get github.com/ascendcore/go-sdk

Uso básico:

import "github.com/ascendcore/go-sdk" client := ascendcore.NewClient("api_key") agent, _ := client.Agents.Create(ctx, &ascendcore.AgentConfig{ Name: "mi_agente", }) Documentación Go

Mejores Prácticas

1. Diseña Agentes Especializados

Crea agentes con responsabilidades claras y limitadas. Un agente para cada tarea específica funciona mejor que un agente genérico.

2. Monitorea Continuamente

Usa el dashboard de analytics para rastrear desempeño, tasa de error y patrones. Detecta problemas antes de que afecten usuarios.

3. Entrena con Datos Reales

Usa datos históricos de tu negocio para entrenar agentes. Esto mejora significativamente la precisión en casos reales.

4. Implementa Gradualmente

Comienza con un pequeño porcentaje de tráfico. Incrementa gradualmente después de validar calidad y confiabilidad.

5. Mantén Loops de Feedback

Recopila feedback de usuarios y ajusta el comportamiento del agente. El aprendizaje continuo es clave.

6. Documenta Decisiones

Mantén registro de decisiones importantes del agente para auditoría y cumplimiento normativo.

¿Necesitas Ayuda?

Nuestro equipo de soporte está disponible 24/7 para asistirte

Contacta Soporte