Requisitos previos
• Python Fundamentos (Básico-Intermedio o intermedio)
• Fundamentos de bases de datos.
• Ingeniería de prompts (Deseable, no obligatorio)
Descripción del curso
Bienvenidos al curso de Python: Inteligencia Artificial aplicada, este curso tiene como objetivo mostrarte el cómo se estructura un proyecto en Python con Inteligencia Artificial y recorrer junto contigo cada uno de los conceptos importantes en el mundo de la IA.
Este curso te ayudará a entender a cómo integrar aplicaciones de IA con nuestros conocimientos de Python para crear implementaciones personalizadas.
La Inteligencia Artificial es una de las habilidades más demandadas del mercado y la que tendrá un crecimiento exponencial en los últimos años. Con los conocimientos base podrás mantenerte en la vanguardia.
Aprender Python con IA es una inversión en tu futuro como ingeniero de Software. Te dará las herramientas para crear proyectos profesionales, abrir más oportunidades laborales y diferenciarte en un mercado que cada vez demanda más desarrolladores con estas habilidades.
¿Qué aprenderás en el curso?
Estos son algunos de los temas que veremos:
- Introducción a la IA Aplicada: APIKey de OpenAI, Tokens y LLM.
- Prompts: Zero-shot, Few-shot, Chain-of-Thought, Prompt template y System prompt (Roles).
- Técnicas Avanzadas de Prompts: JSON return y Function calling.
-
RAG (Retrieval-Augmented Generation):
- Bases de datos vectoriales
- Embeddings e Indexación
- Chroma DB
- Similitud coseno
- LangChain: LCEL (LangChain Expression Language).
- Memoria Persistente: SQLite y PostgreSQL.
- LangGraph: Nodos, Edges y Estados.
- Y muchas cosas más…
Objetivo del curso
El objetivo principal es que conozcas y aprendas IA aplicada con Python para que puedas entender los fundamentos y la esencia para crear proyectos aún más avanzados. Cada sección fue pensada para que conozcas una parte de este mundo de la IA y de conceptos con los que nos atravesamos día a día.
Resultados al finalizar
Al finalizar el curso estarás preparado para:
- Enfrentar proyectos y tareas sencillas con Python e IA
- Postular a empleos como AI Engineer
- Ser parte esencial de un equipo de desarrollo
- O incluso lanzar tus propios proyectos que necesiten de la IA de forma personalizada.
🤖 ¡Te espero en el curso y deseo mucho éxito en tu trayectoria profesional!