Skip to content

birdwatcherYT/llm-learn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LangChainコピペ用コード

Qiitaで紹介したコードを基本に追加したり減らしたりしているサンプルコード。

ネット上に落ちているコードやChatGPTが出力するコードが非推奨コードも多いので、ここにサンプルを置いておく。

2025年3月の最新langchain=0.3.20でWARNINGが出ないコードたち。

Python

環境構築

uv sync

.envの作成

GOOGLE_API_KEY="Google AI Studioから取得したAPIキー"

# 以下はオプション
LANGSMITH_TRACING=true
LANGSMITH_ENDPOINT="https://api.smith.langchain.com"
LANGSMITH_API_KEY="LANGSMITHのAPIキー"
LANGSMITH_PROJECT="llm-learn"
  • VerteAIのGeminiを使いたい場合は、ChatGoogleGenerativeAIChatVertexAIに置き換える必要がある
  • LangSmithを使う場合にinput(標準入力)を併用するとフリーズするようです

プログラム

src

sample

test

JavaScript

langchain.jsも触ってみた

環境構築

npm install

.envの作成

GOOGLE_API_KEY="Google AI Studioから取得したAPIキー"

プログラム

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published