\newline Logo
Left arrow icon.
Go to Preview Lesson
Go to Preview Lesson
LESSON 1.4Streaming events with Server-Sent Events and WebSockets
Course Thumbnail of Responsive LLM Applications with Server-Sent Events.Responsive LLM Applications with Server-Sent Events
  • MODULE 1
    System Design for AI applications

    System Design for AI application.

    • LESSON 1.1Introduction to AI Product Development
    • LESSON 1.2Picking the stack - Navigating JavaScript and Python
    • LESSON 1.3Designing a Hybrid Web Application Architecture with JavaScript and Python
    • LESSON 1.4Streaming events with Server-Sent Events and WebSockets
  • MODULE 2
    Building the Front-End

    In this module, we're diving into the creation of an AI product with a frontend focus.

    • LESSON 2.1Discovering the OpenAI Completion API
    • LESSON 2.2Handling Server-Sent Events with JavaScript
    • LESSON 2.3Building the useCompletion hook
    • LESSON 2.4Rendering Completion Output
    • LESSON 2.5Mocking Streams
    • LESSON 2.6Testing the useCompletion hook
  • MODULE 3
    Building the Backend

    In this module, we're diving into the creation of an AI product with a Backend focus.

    • LESSON 3.1Creating a FastAPI server
    • LESSON 3.2Exploring asynchronous programming in Python
    • LESSON 3.3Integrating Langchain with FastAPI for Asynchronous Streaming
    • LESSON 3.4Testing with PyTest and LangChain
  • MODULE 4
    Building a Chat

    In this module, we learn how to build a chat.

    • LESSON 4.1Building the useChat hook
    • LESSON 4.2Building the User Interface
  • MODULE 5
    Implementing Retrieval Augmented Generation

    In this module, we implement Retrieval Augmented Generation"

    • LESSON 5.1Discovering Retrieval Augmented Generation
    • LESSON 5.2Building a Semantic Search Engine with Chroma
    • LESSON 5.3Adding Retrieval-Augmented Generation to the chat
  • MODULE 6
    Conclusion

    Conclusion

    • LESSON 6.1Final words
  • MODULE 7
    Building an Agent

    In this lessons we will explore how AI agents function with a focus on autonomy, tool usage, and self-correction. They will also be introduced to the potential future developments in AI agent technology.

    • LESSON 7.1Exploring AI Agents - Toward Autonomous Systems
    • LESSON 7.2Building an Asynchronous Event-Driven Service Using Context Variables
    • LESSON 7.3Adding Tools To The Chat
    • LESSON 7.4Building a Generative UI
Right arrow icon.
Go to Next Lesson
Go to Next Lesson
LESSON 2.2Handling Server-Sent Events with JavaScript
  • Go Pro
  • Courses
  • Responsive LLM Applications with Server-Sent Events
  • Discovering the OpenAI Completion API
  • Go To Previous Lesson
    Streaming events with Server-Sent Events and WebSockets
    Streaming events with Server-Sent Events and WebSockets
  • Go To Next Lesson
    Handling Server-Sent Events with JavaScript
    Handling Server-Sent Events with JavaScript