Cursos Inteligencia Artificial

https://www.cloudskillsboost.google/course_templates/536

https://www.edx.org/learn/artificial-intelligence/google-google-ai-for-anyone

https://www.coursera.org/learn/generative-ai-with-llms

https://www.datacamp.com/tutorial/flan-t5-tutorial

https://explore.skillbuilder.aws/learn/public/learning_plan/view/2068/generative-ai-learning-plan-for-developers

https://learning.edx.org/course/course-v1:HarvardX+CS50AI+1T2020/home

Acceder a la API de OpenAI con node

https://www.sitepoint.com/ai-javascript-research-assistant/

const { OpenAI } = require("openai");

const openai = new OpenAI({
      apiKey: "YOUR_OPENAI_API_KEY",
      dangerouslyAllowBrowser: true,
});

async function queryAIModel(question) {
  try {
    const completion = await openai.chat.completions.create({
      model: "gpt-4",
      messages: [
        { role: "system", content: "You are a helpful research assistant." },
        { role: "user", content: question }
      ],
    });
    return completion.choices[0].message.content.trim();
  } catch (error) {
    console.error("An error occurred while querying GPT-4:", error);
    return "Sorry, an error occurred. Please try again.";
  }
}

async function queryResearchAssistant() {
  const query = "What is the role of JavaScript in building AI Applications?";
  const answer = await queryAIModel(query);
  console.log(`Question: ${query}\nAnswer: ${answer}`);
}

queryResearchAssistant();

¿Qué hay que poner en un powerpoint?

– Nombre del proyecto y del autor/a

(Tornillería Martínez, por Ana Martínez)

-Breve descripción del proyecto

(En este proyecto vamos a crear un backend para controlar el inventario de tornillos de la tienda, bla, bla, bla, así estará todo informatizado y muy bonito)

– Tecnología utilizada

( Usaremos mysql para base de datos, java como lenguaje de programación, Spring boot como framework, postman, API REST, Swagger…)

– Descripción del modelo de datos

(Hemos creado estas tablas, que tienen esta relación y esta cardinalidad, explicado y el por qué)

– ‘Foto’ del modelo de datos

– Descripción de la API

(Tenemos una API que hace CRUD de las siguientes tablas, además tenemos búsqueda por tal y cual campo, tenemos esto para las relaciones, tralará…)

– ‘Foto’ de la API (con swagger o las urls)

– Descripción del código

(Lo más complicado ha sido hacer esto y aquello para lo que hemos utilizado el siguiente recurso)

– ‘Foto’ de parte del código

– Que hemos aprendido

(He conseguido hacer un MVC desde cero y crear BD y muchas cosas)

– Que se podría mejorar o ampliaciones al proyecto

– Saludos