Hệ sinh thái LangChain

Phát triển ứng dụng LLM với LangChain

Jonathan Bennion

AI Engineer & LangChain Contributor

Gặp giảng viên của bạn...

 

Ảnh chân dung Jonathan Bennion.

 

 

  • Jonathan Bennion, Kỹ sư AI
  • Làm ML & AI tại Facebook, Google, Amazon, Disney, EA
  • Tạo Logical Fallacy chain trong LangChain
  • Cộng tác viên DeepEval
Phát triển ứng dụng LLM với LangChain

Xây dựng ứng dụng LLM với LangChain

Một công trường xây dựng cho ứng dụng LLM/AI.

Phát triển ứng dụng LLM với LangChain

Hệ sinh thái LangChain gồm LangChain, LangSmith và LangGraph.

Phát triển ứng dụng LLM với LangChain

Tích hợp LangChain

Đối tác của LangChain, gồm Anthropic, OpenAI, Hugging Face, neo4j, Databricks, XAI, Mistral, Cohere, Snowflake và AWS.

1 https://python.langchain.com/docs/integrations/providers/
Phát triển ứng dụng LLM với LangChain

Xây ứng dụng LLM theo cách của LangChain...

Một chatbot hỗ trợ khách hàng với hai chế độ: một để cung cấp thông tin sản phẩm và gợi ý, và một để đưa ra tư vấn cụ thể và Câu hỏi thường gặp cho khách gặp sự cố khi đặt hàng.

Phát triển ứng dụng LLM với LangChain

Xây ứng dụng LLM theo cách của LangChain...

Một LLM được ví như động cơ ô tô.

Phát triển ứng dụng LLM với LangChain

Xây ứng dụng LLM theo cách của LangChain...

Một ngã rẽ.

Phát triển ứng dụng LLM với LangChain

Xây ứng dụng LLM theo cách của LangChain...

Một cơ sở dữ liệu.

Phát triển ứng dụng LLM với LangChain

Xây ứng dụng LLM theo cách của LangChain...

Kính lúp tượng trưng cho việc tìm và truy xuất thông tin.

Phát triển ứng dụng LLM với LangChain

Gợi ý cho mô hình 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...
  • Tham số bổ sung: max_completion_tokens, temperature, v.v.
1 https://platform.openai.com/docs/quickstart
Phát triển ứng dụng LLM với LangChain

🤗 Gợi ý cho mô hình 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...
Phát triển ứng dụng LLM với LangChain

Ayo berlatih!

Phát triển ứng dụng LLM với LangChain

Preparing Video For Download...