Integración de API
Envía datos programáticamente a tu base de conocimientos de AI SmartTalk utilizando nuestra API REST. Ideal para integraciones personalizadas, pipelines automatizados y cualquier fuente de datos no cubierta por nuestros conectores nativos.
Descripción General
La integración de API te permite:
- Enviar documentos directamente a tu base de conocimientos
- Actualizar contenido programáticamente
- Eliminar entradas obsoletas
- Construir pipelines de datos personalizados
- Integrar con cualquier sistema que pueda hacer solicitudes HTTP
Requisitos Previos
Antes de comenzar, asegúrate de tener:
- Una cuenta activa de AI SmartTalk
- Acceso a la API habilitado (verifica tu plan)
- Conocimientos básicos de APIs REST
- Una herramienta para hacer solicitudes HTTP (curl, Postman o el código de tu aplicación)
Obtención de tus Credenciales de API
Paso 1: Acceder a la Configuración de API
- Inicia sesión en tu cuenta de AI SmartTalk
- Navega a Configuración → Integraciones
- Encuentra API y haz clic en Configurar
Paso 2: Generar Token de API
- Haz clic en Generar Nuevo Token
- Copia tu ID de Modelo de Chat y Token de API
- Almacena esto de forma segura—¡el token se muestra solo una vez!
⚠️ Advertencia de Seguridad: Nunca expongas tu token de API en código del lado del cliente o en repositorios públicos.
Puntos Finales de API
URL Base
https://api.aismarttalk.tech/v1
Autenticación
Todas las solicitudes requieren tu token de API en el encabezado:
Authorization: Bearer YOUR_API_TOKEN
Puntos finales de la API
URL base
https://api.aismarttalk.tech/v1
Autenticación
Todas las solicitudes requieren su token de API en el encabezado:
Authorization: Bearer YOUR_API_TOKEN
Importar Documentos
Punto final
POST /documents/import
Cuerpo de la Solicitud
{
"chatModelId": "your-chat-model-id",
"documents": [
{
"title": "Documentación del Producto",
"content": "El contenido completo de su documento va aquí...",
"url": "https://example.com/docs/product",
"metadata": {
"category": "documentation",
"language": "en"
}
}
]
}
Parámetros
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
chatModelId | string | ✅ | Su identificador único del modelo de chat |
documents | array |