Skip to content

Instantly share code, notes, and snippets.

@abhishekmishragithub
Created June 25, 2024 05:10
Show Gist options
  • Save abhishekmishragithub/4d67dc34e9f294e7c124d25e5b6a64c1 to your computer and use it in GitHub Desktop.
Save abhishekmishragithub/4d67dc34e9f294e7c124d25e5b6a64c1 to your computer and use it in GitHub Desktop.

Workshop Title:

Building Agents with Retrieval-Augmented Generation (RAG) and Function Calling

Workshop Plan

Date: July 6th

Duration: 3-4 hours


Overview:

This workshop will cover:

  1. Function calling
  2. RAGs on any documentation
  3. RAGs using Function Calling

Workshop Flow:

1. Introduction to LLM APIs and Function Calling

  • Duration: 30 mins
  • Format: Presentation (Talking)
  • Content:
    • Overview of Large Language Models (LLMs).
    • Introduction to function calling with LLMs.
    • Real-world applications and use cases.

2. Building an App (without Function Calling)

  • Duration: 45 mins
  • Format: Live Coding (Show)
  • Content:
    • Building a basic app that interacts with LLMs.
    • Using Tune Studio to test and interact with the models.
    • Integrating basic API calls.

3. Introduction to Retrieval-Augmented Generation (RAG)

  • Duration: 30 mins
  • Format: Presentation (Talking)
  • Content:
    • Explanation of RAG concepts.
    • Benefits and use cases of RAG.

4. Implementing RAG in the App

  • Duration: 45 mins
  • Format: Live Coding (Show)
  • Content:
    • Continuing with the previous app, implement RAG.
    • Using Supabase + RAG for document retrieval.
    • Implementing function calling within the RAG setup.

5. Testing and Final Touches

  • Duration: 30 mins
  • Format: Hands-On (Interactive)
  • Content:
    • Testing the app functionalities.
    • Adding final touches to the app.
    • Q&A session for participants.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment