Het LangChain-ecosysteem

LLM-toepassingen ontwikkelen met LangChain

Jonathan Bennion

AI Engineer & LangChain Contributor

Maak kennis met je instructeur...

 

Portret van Jonathan Bennion.

 

 

  • Jonathan Bennion, AI Engineer
  • ML & AI bij Facebook, Google, Amazon, Disney, EA
  • Maker van Logical Fallacy chain in LangChain
  • Contributor aan DeepEval
LLM-toepassingen ontwikkelen met LangChain

Bouw LLM-apps met LangChain

Een bouwplaats voor LLM-/AI-apps.

LLM-toepassingen ontwikkelen met LangChain

Het LangChain-ecosysteem met LangChain, LangSmith en LangGraph.

LLM-toepassingen ontwikkelen met LangChain

LangChain-integraties

LangChain-partners, zoals Anthropic, OpenAI, Hugging Face, neo4j, Databricks, XAI, Mistral, Cohere, Snowflake en AWS.

1 https://python.langchain.com/docs/integrations/providers/
LLM-toepassingen ontwikkelen met LangChain

LLM-apps bouwen op de LangChain-manier...

Een klantenservice-chatbot met twee modi: één voor productinfo en aanbevelingen, en één met specifieke tips en veelgestelde vragen voor klanten met bestelproblemen.

LLM-toepassingen ontwikkelen met LangChain

LLM-apps bouwen op de LangChain-manier...

Een LLM voorgesteld als een motor.

LLM-toepassingen ontwikkelen met LangChain

LLM-apps bouwen op de LangChain-manier...

Een gesplitste keuze.

LLM-toepassingen ontwikkelen met LangChain

LLM-apps bouwen op de LangChain-manier...

Een database.

LLM-toepassingen ontwikkelen met LangChain

LLM-apps bouwen op de LangChain-manier...

Een vergrootglas dat het zoeken en ophalen van informatie voorstelt.

LLM-toepassingen ontwikkelen met LangChain

Prompten van OpenAI-modellen

from langchain_openai import ChatOpenAI

llm = ChatOpenAI( model="gpt-4o-mini", api_key='...' )
llm.invoke("What is LangChain?")
LangChain is a framework designed for developing applications...
  • Extra parameters: max_completion_tokens, temperature, enz.
1 https://platform.openai.com/docs/quickstart
LLM-toepassingen ontwikkelen met LangChain

🤗 Prompten van Hugging Face-modellen

from langchain_huggingface import HuggingFacePipeline

llm = HuggingFacePipeline.from_model_id( model_id="meta-llama/Llama-3.2-3B-Instruct", task="text-generation", pipeline_kwargs={"max_new_tokens": 100} )
llm.invoke("What is Hugging Face?")
Hugging Face is a popular open-source artificial intelligence (AI) library...
LLM-toepassingen ontwikkelen met LangChain

Laten we oefenen!

LLM-toepassingen ontwikkelen met LangChain

Preparing Video For Download...