Course Code: aithls
Duration: 21 hours
Prerequisites:

-

Overview:

-

Course Outline:
  • JavaScript for AI
    • Overview of the landscape
    • Comparison with Python
  • Introduction to Large Language Models (LLMs)
    • Overview of models such as GPT, Mistral, Claude, and other LLMs
    • Understanding text, vision, audio, and multimodal models
    • Prompt Engineering & Model selection
  • Integrating AI Models into JavaScript Apps
    • Working with APIs and External Libraries
    • Local LLMs
    • Replicate
  • Retrieval Augmented Generation (RAG)
    • Basics of RAG
    • Understanding embeddings and vector databases. Semantic Search
    • Open-Source RAG Tools: Llama Index, Embedchain, Langchain
    • Vectore Stores: Pinecone, ChromaDB
    • Model Fine-Tuning
  • Building Complex AI Applications
    • Advanced Prompt Engineering
    • AI Function Calling
    • Langchain Toolkits
    • Autonomous agents. Langgraph
    • Exemplary Huggingface.js
  • Rapid AI with GenAIScript
  • Security and Performance Aspects
  • Projects:
    • Text Summarization Tool
    • Meeting Minutes Generator
    • AI-Powered Database Search
    • Text Comparison Tool