Екосистема LangChain

Розроблення застосунків LLM за допомогою LangChain

Jonathan Bennion

AI Engineer & LangChain Contributor

Познайомтесь з інструктором…

 

Світлина Джонатана Бенніона.

 

 

  • Jonathan Bennion, інженер ШІ
  • ML і ШІ у Facebook, Google, Amazon, Disney, EA
  • Створив Logical Fallacy chain у LangChain
  • Контриб'ютор до DeepEval
Розроблення застосунків LLM за допомогою LangChain

Створюйте застосунки LLM з LangChain

Будівельний майданчик для застосунків LLM/AI.

Розроблення застосунків LLM за допомогою LangChain

Екосистема LangChain, що складається з LangChain, LangSmith та LangGraph.

Розроблення застосунків LLM за допомогою LangChain

Інтеграції LangChain

Партнери LangChain: Anthropic, OpenAI, Hugging Face, neo4j, Databricks, XAI, Mistral, Cohere, Snowflake та AWS.

1 https://python.langchain.com/docs/integrations/providers/
Розроблення застосунків LLM за допомогою LangChain

Створення застосунків LLM у стилі LangChain…

Чат-бот підтримки з двома режимами: для надання інформації про продукт і рекомендацій та для порад і поширених запитань клієнтам із проблемами з оформленням замовлень.

Розроблення застосунків LLM за допомогою LangChain

Створення застосунків LLM у стилі LangChain…

LLM, зображена як двигун автомобіля.

Розроблення застосунків LLM за допомогою LangChain

Створення застосунків LLM у стилі LangChain…

Розгалужене рішення.

Розроблення застосунків LLM за допомогою LangChain

Створення застосунків LLM у стилі LangChain…

База даних.

Розроблення застосунків LLM за допомогою LangChain

Створення застосунків LLM у стилі LangChain…

Лупа, що символізує пошук і отримання інформації.

Розроблення застосунків LLM за допомогою LangChain

Промптинг моделей 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...
  • Додаткові параметри: max_completion_tokens, temperature тощо.
1 https://platform.openai.com/docs/quickstart
Розроблення застосунків LLM за допомогою LangChain

🤗 Промптинг моделей 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...
Розроблення застосунків LLM за допомогою LangChain

Давайте потренуємось!

Розроблення застосунків LLM за допомогою LangChain

Preparing Video For Download...