AI Engineer Summit

Harrison Chase, Logan Kilpatrick & R. Lance Martin - Workshop: Function calling and tool usage with LangChain and OpenAI

Learn how to best use OpenAI function calling within LangChain to do structured data extraction and build agents, with LangSmith access!

Date
Time
Location
Hotel Nikko

What We'll Build

In this workshop, we will first go over what OpenAI function calling is. We will then go over two of the big use cases for it within LangChain: structured data extraction and tool usage (for agents)

This will include:

  • An overview of function calling and all the different parameters
  • How to use function calling within LangChain (specifically, within LangChain Expression Language)
  • Tips and tricks for function calling
  • How to do structured data extraction with function calling
  • How to build an agent with function calling

LangSmith access will be granted for all participants, in order that they can better debug their chains and agents.

Harrison Chase

Harrison Chase is the CEO and co-founder of LangChain, a company formed around the open source Python/Typescript packages that aim to make it easy to develop Language Model applications. Prior to starting LangChain, he led the ML team at Robust Intelligence (an MLOps company focused on testing and validation of machine learning models), led the entity linking team at Kensho (a fintech startup), and studied stats and CS at Harvard.

Harrison Chase
Co-founder & CEO, Langchain

Logan Kilpatrick

Logan currently leads developer relations at OpenAI, supporting developers building with DALL-E, the API, and ChatGPT. Outside of OpenAI, Logan is the Lead Developer Community Advocate for the Julia Programming Language, and a Teaching Fellow for Harvard University's Extension School course CSCI E-33A. Logan was previously a Applied Machine Learning Engineer and Software Engineer at Apple as well as the Community Manager for the Julia Programming Language. Additionally, Logan is on the Board of Directors at NumFOCUS and formerly on the board at DEFNA.

Logan Kilpatrick
Developer Relations, OpenAI

R. Lance Martin

Lance recently joined LangChain after several years working on vision systems for self-driving bots, trucks, and cars at Nuro, Ike, and Uber ATG. Authored a few open-source packages, including the https://github.com/rlancemartin/auto-evaluator, which is hosted at https://autoevaluator.langchain.com/.

R. Lance Martin
Software/ML Engineer @ Langchain