Build production ready LLM powered applications using Langchain and FastAPI

Joinal Ahmed Borbhuiya (~joinalahmed)


0

Votes

Description:

In this talk, we will explore the powerful combination of Langchain and FastAPI to create cutting-edge applications with real-time capabilities. Langchain, a high-performance language model, enables us to build intelligent and interactive applications. FastAPI, on the other hand, provides the perfect framework to effortlessly expose these applications via HTTP and Websockets, catering to seamless streaming capabilities.

Throughout the session, we will delve into the multiple Langchain Chain types, understanding how each one suits different application needs. These Chain types offer flexible options for implementing language-based tasks, ensuring optimal performance and efficiency in various scenarios.

Furthermore, we will explore the integration of Langchain with FastAPI to design robust and production-ready applications. Leveraging FastAPI's easy-to-use API routing and data validation features, we can build highly responsive applications with minimal effort.

One of the highlights of this talk will be the step-by-step guide to develop a simple Gradio chatbot UI. Gradio offers an intuitive interface that facilitates fast prototyping, allowing developers to create interactive prototypes of their Langchain-powered applications with ease.

Key points: 1. Introduction to Langchain and its capabilities for language-based tasks. 2. Overview of FastAPI and its suitability for building streaming applications over HTTP and Websocket protocols. 3. Exploring multiple Langchain Chain types for various application scenarios. 4. Integrating Langchain with FastAPI for developing production-ready applications. 5. Building a Gradio chatbot UI to fast prototype Langchain-powered applications. 6. Demonstrations and code examples illustrating key concepts and implementation details.

Join us to learn how to unleash the true potential of Langchain and FastAPI for crafting sophisticated and interactive language-powered applications. Whether you are a seasoned developer or a beginner, this talk promises to provide valuable insights and practical knowledge to supercharge your development process.

Speaker Links:

https://www.linkedin.com/in/joinalahmed/ https://sessionize.com/joinalahmed https://blogs.halodoc.io/author/joinalahmed/ https://saltmarch.com/speaker/joinal-ahmed https://gdsc.community.dev/events/details/developer-student-clubs-national-institute-of-technology-nit-silchar-presents-gdsc-explore-2023-info-session/ https://youtu.be/z1luvuetYxo https://store.pothi.com/book/joinal-ahmed-mlops-everyone/

Section: Data Science, AI & ML
Type: Talks
Target Audience: Advanced
Last Updated: