0
0

Usa nuestros modelos de Kora

Nuestro más reciente lanzamiento son los modelos de nuestra inteligencia artifical llamada Kora. Es muy fácil de usarlos y perfectos para ti, a continuación te presentamos la guía completa para integrarlos en tu proyecto.

Hay un único requerimiento, que tengas algún backend para manejar la api-key. Puedes tener en Nodejs, Nextjs, etc. Luego puedes desplegar en cualquier servicio. Recomendamos usar Nextjs y desplegarlo en Vercel, debido a ser muy secillo.

Obtener API KEY

Nosotros usamos a Gemini como motor base, por lo tanto deberás dirigirte a la consola de Google AI Studio en la parte de api-keys. Ahora genera la tuya, copia y guárdala en un .env para usarla más adelante.

KORA_API_KEY=<tu-clave-api>

Modelos disponibles

Prueba nuestro SDK

Ya hemos lanzado nuestro SDK para que uses nuestros modelos de una forma tan sencilla y que tu código quede limpio. Así es como debes instalarlo:

npm install @teccora/ai

Después de eso, puedes realizar diferentes funciones e integrar Kora a tu proyecto de manera muy sencilla.

Uso del SDK

Luego de haber instalado el sdk, necesitas crear un .env en el cuál guardarás tu api-key. Después crearás la configuración incial y el envío de tu mensaje. Recuerda que puedes usar Vera o Kora, ambas son compatibles con el sdk.

import AI from "@teccora/ai"; const vera = new AI({ api_key: process.env.AI_API_KEY, // referencia a la variable de entorno model: "vera-text-pro", // el modelo que prefieras }); console.log( await vera.ask({ message: "Crea un texto de por qué la ia es importante en la educación.", userName: "Juan", }), );

Con este código tendrás la respuesta de Kora en la terminal, es súper fácil. Si usas un modelo de pago como kora-1.0-pro, tienes que colocar:

const vera = new AI({ // ... code: process.env.AI_CODE, });

El código será entregado en el panel de Teccora for Developers si tienes una suscripción de pago (Ultra o Enterprise). Ahora aprenderás a enviar mensajes multimodales y configuraciones avanzadas que solo tienes los modelos Premium.

import fs from "fs"; import AI from "@teccora/ai"; const kora = new AI({ api_key: process.env.AI_API_KEY, model: "kora-1.0-pro", code: process.env.CODE_AI, components: true, }); const history = []; const formData = new FormData(); const bufferArchivo = fs.readFileSync("./mi-imagen.png"); const fileBlob = new Blob([bufferArchivo], { type: "image/png" }); formData.append("message", "Holaa, ¿Qué observas en la imagen?."); formData.append("history", JSON.stringify(history)); formData.append("userName", "Luis"); formData.append("files", fileBlob, "mi-imagen.png"); console.log(await kora.chat(formData));

ADVERTENCIA: El SDK y la API están en constantes cambios. Te recomendamos siempre revisar nuestro blog para obtener nuestras nuevas funciones o cambios. ¡Gracias!