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
640
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
0
180
生成AIによって変わる世界 -可能性とリスクについて考える-
kzkmaeda
2
210
新しいことを組織ではじめる、そしてつづける
kzkmaeda
5
840
20240824_JAWS_PANKRATION_2024
kzkmaeda
0
65
20240416_devopsdaystokyo
kzkmaeda
1
410
20240321_生成AI時代のDevOps
kzkmaeda
2
1.1k
20240222_LangChain_ver0.1.0_LCEL
kzkmaeda
4
400
20240201_クラウド利用料を 半額にするために取り組んだ10+のコト
kzkmaeda
4
7.3k
20231027_Bedrock勉強会
kzkmaeda
3
1.3k
Other Decks in Technology
See All in Technology
CNAPPから考えるAWSガバナンスの実践と最適化
yuobayashi
5
700
パフォーマンスとコスト改善のために法人データ分析基盤をBigQueryに移行した話
seiya303
1
110
事業継続を支える自動テストの考え方
tsuemura
0
140
トレードオフスライダーにおける品質について考えてみた
suzuki_tada
3
200
Ask! NIKKEI RAG検索技術の深層
hotchpotch
11
1.9k
A Hidden Pitfall of K8s DNS with Spring Webflux
musaprg
0
190
攻撃者の視点で社内リソースはどう見えるのかを ASMで実現する
hikaruegashira
4
2.1k
re:Invent Recap (January 2025)
scalefactory
0
340
これからSREになる人と、これからもSREをやっていく人へ
masayoshi
2
1.5k
NOSTR, réseau social et espace de liberté décentralisé
rlifchitz
0
140
BLEAでAWSアカウントのセキュリティレベルを向上させよう
koheiyoshikawa
0
160
GraphRAG: What I Thought I Knew (But Didn’t)
sashimimochi
1
240
Featured
See All Featured
Designing for humans not robots
tammielis
250
25k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
Bash Introduction
62gerente
610
210k
Automating Front-end Workflow
addyosmani
1367
200k
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
6
230
Gamification - CAS2011
davidbonilla
80
5.1k
How to Ace a Technical Interview
jacobian
276
23k
Faster Mobile Websites
deanohume
306
31k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Building an army of robots
kneath
302
45k
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開発ライフを送ります!!