LangChain-ekosystemet

Utveckla LLM-applikationer med LangChain

Jonathan Bennion

AI Engineer & LangChain Contributor

Träffa din instruktör...

 

Jonathan Bennions porträttbild.

 

 

  • Jonathan Bennion, AI Engineer
  • ML & AI på Facebook, Google, Amazon, Disney, EA
  • Skapade Logical Fallacy chain i LangChain
  • Bidragsgivare till DeepEval
Utveckla LLM-applikationer med LangChain

Bygg LLM-appar med LangChain

En byggarbetsplats för LLM/AI-applikationer.

Utveckla LLM-applikationer med LangChain

LangChain-ekosystemet bestående av LangChain, LangSmith och LangGraph.

Utveckla LLM-applikationer med LangChain

LangChain-integrationer

LangChains partnerorganisationer, däribland Anthropic, OpenAI, Hugging Face, neo4j, Databricks, XAI, Mistral, Cohere, Snowflake och AWS.

1 https://python.langchain.com/docs/integrations/providers/
Utveckla LLM-applikationer med LangChain

Att bygga LLM-appar på LangChains sätt...

En kundtjänst-chatbot med två lägen: ett för produktinformation och rekommendationer, och ett för specifik rådgivning och vanliga frågor för kunder med beställningsproblem.

Utveckla LLM-applikationer med LangChain

Att bygga LLM-appar på LangChains sätt...

En LLM representerad som en bilmotor.

Utveckla LLM-applikationer med LangChain

Att bygga LLM-appar på LangChains sätt...

Ett delat beslut.

Utveckla LLM-applikationer med LangChain

Att bygga LLM-appar på LangChains sätt...

En databas.

Utveckla LLM-applikationer med LangChain

Att bygga LLM-appar på LangChains sätt...

Ett förstoringsglas som symboliserar sökning och hämtning av information.

Utveckla LLM-applikationer med LangChain

Promptning av OpenAI-modeller

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...
  • Ytterligare parametrar: max_completion_tokens, temperature, osv.
1 https://platform.openai.com/docs/quickstart
Utveckla LLM-applikationer med LangChain

🤗 Promptning av Hugging Face-modeller

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...
Utveckla LLM-applikationer med LangChain

Nu kör vi en övning!

Utveckla LLM-applikationer med LangChain

Preparing Video For Download...