Un ejemplo de uso de la Inteligencia Artificial (IA) del API Together para desarrollar una aplicación Python. Esta aplicación pide al usuario que le haga cualquier pregunta o petición y, usando el modelo Llama-3-70b-chat-hf (se puede usar cualquier otro), reconocerá el texto y la pregunta/petición y responderá con un resultado.

Cuenta gratuita en Together y obtención del API Key

Para usar la API de Together y sus modelos de inteligencia artificial, daremos de alta una cuenta en together.ai. Al generar la cuenta, nos mostrará nuestra API Key (la anotaremos), será la que usemos en nuestra app Python:

Cuenta gratuita en Together y obtención del API Key

Together nos proporciona un saldo de 25 dólares para usar a modo de prueba. Es una API de pago, pero con estos 25 dólares tendremos más que suficiente para hacer muchas pruebas.

Script Python que usa Together para la IA de reconocimiento de preguntas y peticiones y obtención de respuestas

El código Python completo con las líneas más importantes comentadas de la aplicación que pide al usuario que haga una pregunta o petición a la IA. La API de Together interpreta el lenguaje natural de la pregunta/petición y obtiene una respuesta. La aplicación estará pidiendo al usuario continuamente que haga preguntas/peticiones mientras no se pulse INTRO sin introducir texto:

Script Python de IA de preguntas/peticiones y respuestas en funcionamiento

Ejecutaremos el código Python anterior, la App nos indicará que le hagamos cualquier pregunta o petición. Por ejemplo, preguntaremos:

¿cuál fue el emperador más querido de roma?

La IA entenderá la pregunta y mostrará una respuesta:

Script Python de IA de preguntas/peticiones y respuestas en funcionamiento

Otra pregunta, totalmente diferente:

Dime la receta de algún trampantojo

Devolverá:

Script Python de IA de preguntas/peticiones y respuestas en funcionamiento

Para finalizar la conversación con la IA, pulsaremos INTRO sin introducir texto. El programa nos mostrará todas las preguntas y las respuestas numeradas:

Script Python de IA de preguntas/peticiones y respuestas en funcionamiento

También puede hacer cálculos matemáticos, como obtener la solución de una ecuación de segundo grado, preguntando (como ejemplo ni siquiera incluimos las tildes en la pregunta):

cual es la solucion de la ecuacion x^2-4x=0

Es capaz de interpretar la pregunta y la propia ecuación, calculando su solución: