AdSense

網頁

2026/6/17

LangChain 使用語言模型物件

LangChain除了使用init_chat_model函式建立model,也可以使用支援的語言模型類別來建立model。


事前要求

LangChain Hello World

安裝要使用的LLM套件,例如Anthropic(Claude),cmd輸入uv add langchain-anthropic


範例

main.py內容如下。

main.py

from langchain_anthropic import ChatAnthropic
from dotenv import load_dotenv

# 載入.env設定
load_dotenv()

# 建立一個語言模型物件(此處使用 ChatAnthropic 類別進行類別實例化)
model = ChatAnthropic(
    model="claude-sonnet-4-6"
)

# 輸入提示詞
response = model.invoke("say 'hello world' only")

# 印出模型回應訊息
print(response.content)


這裡使用LangChain package langchain_anthropicChatAnthropic來建立語言模型物件。


測試

在專案根目錄下cmd執行uv run main.py結果如下。

C:\..\langchain-demo>uv run main.py
hello world

沒有留言:

AdSense