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
Have you met Ada? Word Embeddings with Open AI ...
Search
Diana Scharf
June 19, 2024
Programming
0
260
Have you met Ada? Word Embeddings with Open AI and Laravel
@ Laravel Live UK, London 2024
https://dianaweb.dev/talk/ada
Diana Scharf
June 19, 2024
Tweet
Share
More Decks by Diana Scharf
See All by Diana Scharf
Debugging Self-Doubt: Fixing the Imposter Syndrome
dianawebdev
0
140
Other Decks in Programming
See All in Programming
perlをWebAssembly上で動かすと何が嬉しいの??? / Where does Perl-on-Wasm actually make sense?
mackee
0
250
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
1.5k
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
4
1k
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
200
ローカルLLMを⽤いてコード補完を⾏う VSCode拡張機能を作ってみた
nearme_tech
PRO
0
220
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
540
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
150
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
470
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
150
脳の「省エネモード」をデバッグする ~System 1(直感)と System 2(論理)の切り替え~
panda728
PRO
0
130
はじめてのカスタムエージェント【GitHub Copilot Agent Mode編】
satoshi256kbyte
0
130
AI Agent Dojo #4: watsonx Orchestrate ADK体験
oniak3ibm
PRO
0
120
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
54
The Language of Interfaces
destraynor
162
26k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
150
Embracing the Ebb and Flow
colly
88
4.9k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.3k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Code Reviewing Like a Champion
maltzj
527
40k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
GraphQLとの向き合い方2022年版
quramy
50
14k
Highjacked: Video Game Concept Design
rkendrick25
PRO
0
260
Transcript
Diana Scharf Laravel Live UK • June 19th, 2024 Have
you met Ada? Word Embeddings with Open AI and Laravel
DIANA SCHARF LARAVEL LIVE UK 2024 🐕 Full-Stack Code Witch
at Beyond Code dianaweb.dev pinkary.com/@dianawebdev Diana Scharf 🥨 🐘
DIANA SCHARF LARAVEL LIVE UK 2024 Word Theory
DIANA SCHARF LARAVEL LIVE UK 2024 What is a Word
Embedding?
DIANA SCHARF LARAVEL LIVE UK 2024 What is a Word
Embedding?
DIANA SCHARF LARAVEL LIVE UK 2024 A word embedding is
a vector- based representation of a word.
DIANA SCHARF LARAVEL LIVE UK 2024 Embeddings help computers to
work with human semantics.
DIANA SCHARF LARAVEL LIVE UK 2024 Usage of Embeddings Semantic
Search Content Moderation Text Classi fi cation Clustering Text Similarity
DIANA SCHARF LARAVEL LIVE UK 2024 A word embedding is
a vector- based representation of a word.
DIANA SCHARF LARAVEL LIVE UK 2024 What’s a vector?
DIANA SCHARF LARAVEL LIVE UK 2024 A vector is a
quantity with magnitude and direction in an n-dimensional space.
DIANA SCHARF LARAVEL LIVE UK 2024 cat
DIANA SCHARF LARAVEL LIVE UK 2024 Creating an embedding model
DIANA SCHARF LARAVEL LIVE UK 2024
DIANA SCHARF LARAVEL LIVE UK 2024 Flying objects in context
(wings, engine, altitude) Helicopter: ( 0 , 2 , 3 ) 0 2 3
DIANA SCHARF LARAVEL LIVE UK 2024 wings engine altitude Helicopter
0 2 3 Bird 3 0 2 Airplane 2 3 4 Bumblebee 3 0 1 Rocket 0 4 5 Flying objects in context
DIANA SCHARF LARAVEL LIVE UK 2024 Flying objects in context
DIANA SCHARF LARAVEL LIVE UK 2024 Are cats pets? DIANA
SCHARF DIANA SCHARF LARAVEL LIVE UK 2024
DIANA SCHARF LARAVEL LIVE UK 2024 King = Queen -
Man + Woman Math fun with vectors
DIANA SCHARF LARAVEL LIVE UK 2024 Dang, that’s a lot
of math.
DIANA SCHARF LARAVEL LIVE UK 2024 🐈 🐕 🚗
DIANA SCHARF LARAVEL LIVE UK 2024 How can we use
embeddings with Laravel?
DIANA SCHARF LARAVEL LIVE UK 2024 Let’s meet Ada /v1/embeddings
Price per 1M tokens MTEB text-embedding-3-small $0.02 62.3% text-embedding-3-large $0.13 64.6% text-embedding-ada-002 $0.10 61.0%
DIANA SCHARF LARAVEL LIVE UK 2024 Let’s meet Ada /v1/embeddings
Price per 1M tokens MTEB text-embedding-3-small $0.02 62.3% text-embedding-3-large $0.13 64.6% text-embedding-ada-002 $0.10 61.0% Ada Lovelace
DIANA SCHARF LARAVEL LIVE UK 2024 A token is a
sequence of characters converted into a numerical format.
DIANA SCHARF LARAVEL LIVE UK 2024 Semantic Search 1. Embed
the query or question 2. Perform nearest neighbor vector search to fi nd matching context 3. Send question with context to a chat endpoint to get a custom answer (optional)
DIANA SCHARF LARAVEL LIVE UK 2024 Thank you! dianaweb.dev/talk/ada github.com/5am-code/ada-laravel