Skip to content

PIAIC – Step 03 into Generative AI – Harness the power of Streamlit to build interactive, data-driven AI applications with simple Python code and intuitive UI components.

Notifications You must be signed in to change notification settings

UsamaIsrarDev/ui-streamlit

Repository files navigation

Building Streamlit GenAI Projects

OpenAI's Assistants API allows developers to use the same qualities that make ChatGPT the best chatbot in their own applications. The Assistants API can be used to create advanced Streamlit applications for financial analysis, engineering, medicine, and document processing, etc.

Projects for Students

Use the apps we developed in the last step and build the following projects using them as a base.

Knowledge Retrieval Projects

  1. OpenAI Assistants API Unleashed: Building Streamlit Applications for Next-Gen Financial Insights and PDF Analysis
https://lablab.ai/t/openai-assistants-api-unleashed
  1. OpenAI Assistants API Streamlit Application from Scratch: Knowledge Retrieval App
https://www.youtube.com/watch?v=94zqbQ4JjjY

Scraping Data and Knowledge Retrieval Projects

  1. Build AI Agents with OpenAI's Assistant API - Quick Streamlit Tutorial
https://www.toolify.ai/gpts/build-ai-agents-with-openais-assistant-api-quick-streamlit-tutorial-48395

Function Calling Project

  1. How I Use OpenAI Assistants API To Control My Streamlit App
https://www.youtube.com/watch?v=tLeqCDKgEDU

Optional Projects

Let’s Code an AI Data Scientist — Open AI Assistants API Tutorial

https://blog.devgenius.io/lets-code-an-ai-data-scientist-open-ai-assistants-api-tutorial-ad9d9276647b

Retrieval Q&A with Streamlit and OpenAI’s Assistants API

https://medium.com/towards-ai-engineering/retrieval-q-a-with-streamlit-and-openais-assistants-api-1de464f10e5f

About

PIAIC – Step 03 into Generative AI – Harness the power of Streamlit to build interactive, data-driven AI applications with simple Python code and intuitive UI components.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages