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
590
LangChain Japan MeetUp 2023-07-20
Kazuki Maeda
July 20, 2023
Tweet
Share
More Decks by Kazuki Maeda
See All by Kazuki Maeda
生成AIによって変わる世界 -可能性とリスクについて考える-
kzkmaeda
2
110
新しいことを組織ではじめる、そしてつづける
kzkmaeda
5
760
20240824_JAWS_PANKRATION_2024
kzkmaeda
0
45
20240416_devopsdaystokyo
kzkmaeda
1
380
20240321_生成AI時代のDevOps
kzkmaeda
2
990
20240222_LangChain_ver0.1.0_LCEL
kzkmaeda
4
360
20240201_クラウド利用料を 半額にするために取り組んだ10+のコト
kzkmaeda
4
7.1k
20231027_Bedrock勉強会
kzkmaeda
3
1.2k
20231011_LangChainコントリビュートのすゝめ
kzkmaeda
0
1.2k
Other Decks in Technology
See All in Technology
AWS Lambda のトラブルシュートをしていて思うこと
kazzpapa3
2
170
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
2
3.2k
OTelCol_TailSampling_and_SpanMetrics
gumamon
1
150
インフラとバックエンドとフロントエンドをくまなく調べて遅いアプリを早くした件
tubone24
1
430
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
3.8k
Amazon Personalizeのレコメンドシステム構築、実際何するの?〜大体10分で具体的なイメージをつかむ〜
kniino
1
100
Why App Signing Matters for Your Android Apps - Android Bangkok Conference 2024
akexorcist
0
130
スクラム成熟度セルフチェックツールを作って得た学びとその活用法
coincheck_recruit
1
140
VideoMamba: State Space Model for Efficient Video Understanding
chou500
0
190
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
1k
iOS/Androidで同じUI体験をネ イティブで作成する際に気をつ けたい落とし穴
fumiyasac0921
1
110
スクラムチームを立ち上げる〜チーム開発で得られたもの・得られなかったもの〜
ohnoeight
2
350
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
33k
Keith and Marios Guide to Fast Websites
keithpitt
409
22k
A Philosophy of Restraint
colly
203
16k
Practical Orchestrator
shlominoach
186
10k
The Art of Programming - Codeland 2020
erikaheidi
52
13k
Adopting Sorbet at Scale
ufuk
73
9.1k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.2k
Become a Pro
speakerdeck
PRO
25
5k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
The World Runs on Bad Software
bkeepers
PRO
65
11k
YesSQL, Process and Tooling at Scale
rocio
169
14k
GraphQLの誤解/rethinking-graphql
sonatard
67
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開発ライフを送ります!!