Ekosistem LangChain

Mengembangkan Aplikasi LLM dengan LangChain

Jonathan Bennion

AI Engineer & LangChain Contributor

Kenali instruktur Anda...

 

Foto kepala Jonathan Bennion.

 

 

  • Jonathan Bennion, AI Engineer
  • ML & AI di Facebook, Google, Amazon, Disney, EA
  • Pembuat Logical Fallacy chain di LangChain
  • Kontributor untuk DeepEval
Mengembangkan Aplikasi LLM dengan LangChain

Bangun App LLM dengan LangChain

Situs pembangunan untuk aplikasi LLM/AI.

Mengembangkan Aplikasi LLM dengan LangChain

Ekosistem LangChain yang terdiri dari LangChain, LangSmith, dan LangGraph.

Mengembangkan Aplikasi LLM dengan LangChain

Integrasi LangChain

Organisasi mitra LangChain, termasuk Anthropic, OpenAI, Hugging Face, neo4j, Databricks, XAI, Mistral, Cohere, Snowflake, dan AWS.

1 https://python.langchain.com/docs/integrations/providers/
Mengembangkan Aplikasi LLM dengan LangChain

Membangun app LLM dengan cara LangChain...

Chatbot dukungan pelanggan dengan dua mode: satu untuk info produk dan rekomendasi, satu lagi untuk saran spesifik dan FAQ bagi pelanggan yang mengalami masalah saat memesan.

Mengembangkan Aplikasi LLM dengan LangChain

Membangun app LLM dengan cara LangChain...

LLM digambarkan sebagai mesin mobil.

Mengembangkan Aplikasi LLM dengan LangChain

Membangun app LLM dengan cara LangChain...

Keputusan bercabang.

Mengembangkan Aplikasi LLM dengan LangChain

Membangun app LLM dengan cara LangChain...

Sebuah basis data.

Mengembangkan Aplikasi LLM dengan LangChain

Membangun app LLM dengan cara LangChain...

Kaca pembesar melambangkan pencarian dan pengambilan informasi.

Mengembangkan Aplikasi LLM dengan LangChain

Memprompt model OpenAI

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...
  • Parameter tambahan: max_completion_tokens, temperature, dll.
1 https://platform.openai.com/docs/quickstart
Mengembangkan Aplikasi LLM dengan LangChain

🤗 Memprompt model Hugging Face

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...
Mengembangkan Aplikasi LLM dengan LangChain

Ayo berlatih!

Mengembangkan Aplikasi LLM dengan LangChain

Preparing Video For Download...