Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
LangChain Japan MeetUp 2023-07-20
Search
Kazuki Maeda
July 20, 2023
Technology
0
360
LangChain Japan MeetUp 2023-07-20
Kazuki Maeda
July 20, 2023
Tweet
Share
More Decks by Kazuki Maeda
See All by Kazuki Maeda
20240416_devopsdaystokyo
kzkmaeda
1
230
20240321_生成AI時代のDevOps
kzkmaeda
2
720
20240222_LangChain_ver0.1.0_LCEL
kzkmaeda
3
170
20240201_クラウド利用料を 半額にするために取り組んだ10+のコト
kzkmaeda
3
6k
20231027_Bedrock勉強会
kzkmaeda
3
910
20231011_LangChainコントリビュートのすゝめ
kzkmaeda
0
1k
2023 AWS Dev Day コミュニティ紹介LT
kzkmaeda
0
90
Deep Dive into Momento with LangChain
kzkmaeda
1
250
App Runner Night 202305
kzkmaeda
2
520
Other Decks in Technology
See All in Technology
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
790
Building a RAG-poweredAI chat appwith Python and VS Code
pamelafox
0
110
web-application-security
matsuihidetoshi
0
170
Cypress or Playwright?
rainerhahnekamp
0
130
MapLibreとAmazon Location Service
dayjournal
1
160
アクセシビリティを考慮したUI/CSSフレームワーク・ライブラリ選定
yajihum
2
1k
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
1
120
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
1
370
KubeCon EU 2024 Recap “Kubernetes Policy Time Machine: Where to Next?”
ryysud
0
230
GraphQL 成熟度モデルの紹介と、プロダクトに当てはめた事例 / GraphQL maturity model
mh4gf
7
1.4k
【NW X Security JAWS#3】L3-4:AWS環境のIPv6移行に向けて知っておきたいこと
shotashiratori
0
430
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2024年版)
infiniteloop_inc
4
16k
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
216
8.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
357
22k
Gamification - CAS2011
davidbonilla
76
4.6k
Done Done
chrislema
178
15k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
241
1.2M
Debugging Ruby Performance
tmm1
70
11k
Being A Developer After 40
akosma
57
580k
Six Lessons from altMBA
skipperchong
21
3k
Ruby is Unlike a Banana
tanoku
96
10k
Transcript
LangChainを武器に ハッカソンに出たら OSSにContributeしてた話 LangChain Japan MeetUp 2023-07-20 @kzk-maeda LangChainを武器に ハッカソンに出たら
OSSにContributeしてた話
Kazuki Maeda @kzk_maeda SRE @atama plus AWS Community Builders AWS
Startup Community Core Member 8+ years of experience of AWS Like: Lambda / Step Functions / Glue / MWAA / Athena 最近はGoogle CloudとLLM系を勉強中 自己紹介
2023 Jan Apr Jun Jul ChatGPTが流行ってるので とりあえず使ってみる ChatGPT Meetupで LangChainの存在を知る
IVSのハッカソンに出る →ファイナリスト選出 初コントリビュート LangChainと私
2023 Jan Apr Jun Jul ChatGPTが流行ってるので とりあえず使ってみる ChatGPT Meetupで LangChainの存在を知る
IVSのハッカソンに出る →ファイナリスト選出 初コントリビュート LangChainと私 実質2ヶ月くらい
① IVS Hackathon
IVS Hackathon
IVS Hackathon
IVS Hackathon ~応募~ Cryptoなんもわからんけど LLM使って何か作ってみよ
IVS Hackathon ~予選~ ファイナリストに 選ばれとる
IVS Hackathon ~当日ピッチ~
IVS Hackathon
IVS Hackathon ~当日ピッチ~ Crypto要素は どこですか? 審査員Aさん
終 制作・著作 K K Z
つくったものを紹介
つくったものを紹介 モニタリングツールに対 してエラーを検査 エラーメッセージから 既存チケットを検索 LangChainでコア機能を実装
② LangChain Contribute
Hackathonで難しかったポイント Datadog Logsのloader が実装されていない Github Issues用の document loaderは LangChainに実装済
Hackathon時の回避策 Datadog APIのレスポンスをJSONLoaderを用いてDocumentに変換 このやり方だと 結果を一度ファイルに 書き出す必要がある jsonの構造上 metadataが取得できない
他にもこの機能を 求めている人が いるのでは?
コントリビュート ちゃんとつくりました
コントリビュート 開発環境のちょっとした改善もPR出して2件Contribute!
Conclusion
今後の展望 • 引き続きLangChainの機能追加やFixなどContributeしていきたい • 社内で進んでいる生成AI系のPoCにLangChainを組み込んでいき、 公開サービスで使っている実績を解放していきたい • コミュニティ活動も積極的に参加していきたい 引き続きLangChainを使って楽しいLLM開発ライフを送ります!!