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
560
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
1
83
新しいことを組織ではじめる、そしてつづける
kzkmaeda
5
640
20240824_JAWS_PANKRATION_2024
kzkmaeda
0
36
20240416_devopsdaystokyo
kzkmaeda
1
370
20240321_生成AI時代のDevOps
kzkmaeda
2
950
20240222_LangChain_ver0.1.0_LCEL
kzkmaeda
4
340
20240201_クラウド利用料を 半額にするために取り組んだ10+のコト
kzkmaeda
4
6.9k
20231027_Bedrock勉強会
kzkmaeda
3
1.2k
20231011_LangChainコントリビュートのすゝめ
kzkmaeda
0
1.2k
Other Decks in Technology
See All in Technology
Assisted reorganization of data structures
ennael
PRO
0
180
MLOpsの「あるある」課題の解決と、そのためのライブラリgokart
mski_iksm
1
150
Create Inquiry via Bedrock / 生成 AI で問い合わせ品質は変わるのか?思いついてぱっと作ったものを供養してみる
kazzpapa3
1
190
Strong Skipping Mode によってrecompositionはどう変わったのか
mikanichinose
0
110
PREEMPT_RT over the years
ennael
PRO
0
240
Oracle GoldenGate 23ai 導入Tips
oracle4engineer
PRO
0
170
リスクから学ぶKubernetesコンテナセキュリティ/k8s-risk-and-security
mochizuki875
1
230
エンジニアは伝え方が9割/90% of what engineers need is communication skills
ykanoh
1
130
【shownet.conf_】ネットワークテストの最適化と利便性の追求
shownet
PRO
0
210
Amazon BedrockとPR-Agentでコードレビュー自動化に挑戦・実際に運用してみた
diggymo
0
530
k6を活用した再現性・拡張性の高い負荷試験基盤の構築
biwashi
11
2.7k
XPを始める新人に伝えたい近道の鍵
nakasho
1
180
Featured
See All Featured
Bash Introduction
62gerente
608
210k
The Mythical Team-Month
searls
218
43k
Building Better People: How to give real-time feedback that sticks.
wjessup
359
19k
RailsConf 2023
tenderlove
28
830
Product Roadmaps are Hard
iamctodd
PRO
48
10k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9k
How GitHub Uses GitHub to Build GitHub
holman
472
290k
KATA
mclloyd
27
13k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
227
52k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
158
15k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
4
160
Rebuilding a faster, lazier Slack
samanthasiow
78
8.6k
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開発ライフを送ります!!