Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
HTMLファイルひとつでOpenAI APIを使いこなす
Search
徳和貴成
July 28, 2024
Technology
490
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
HTMLファイルひとつでOpenAI APIを使いこなす
徳和貴成
July 28, 2024
More Decks by 徳和貴成
See All by 徳和貴成
Codex_AIエージェントのセキュリティ【あつまろ!CDLE】
tokuwa
0
400
GPT-6 Astra時代のCodex 【オープニング】
tokuwa
0
370
GPT-6 Astra時代のCodex【Codex/AIエージェントのセキュリティ】
tokuwa
0
340
3分AIプログラミング 「ゼロから構築!OpenAI APIを使ったWebアプリケーション」
tokuwa
0
240
Other Decks in Technology
See All in Technology
`go get`したらELFが降ってきた件
taiyow
0
190
AI時代の組織作り:チーム開発から「個人×AI」への移行と、持続可能な「開発資本」の築き方
ham0215
2
320
Sinatra on PicoRuby ローカルでセルフホスト
bash0c7
0
110
HQ駆動開発で最高のAI-Contextを作ろう
sansantech
PRO
1
110
The Author Pays
hiccupps
0
120
AWS Quick 入門 | 目指せ Quick マスター 01
inariku
PRO
1
140
【dbts2026】AIエージェントの 判断と探索を変える、 データベース エンジニアリング― 既存DBの処理と依存関係から作る、オペレーショナルオントロジー ―
shisyu_gaku
0
240
Sizing, Benchmarking and Performance Tuning Apache Flink Clusters
rmetzger
0
140
Reticulum, le réseau cypherpunk dont vous avez besoin !
rlifchitz
0
110
AI時代に求められる優秀なTechLeadの振る舞い
pospome
11
15k
re:Invent の去年のスケジュールを公開します!
miu_crescent
PRO
0
320
デザインレビューは自動化できるのか?─ Flutter × Figma で UI 品質保証を考える
techiro
2
820
Featured
See All Featured
Darren the Foodie - Storyboard
khoart
PRO
4
4.1k
What the history of the web can teach us about the future of AI
inesmontani
PRO
3
790
Rails Girls Zürich Keynote
gr2m
96
14k
Are puppies a ranking factor?
jonoalderson
2
4.1k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
800
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
890
Scaling GitHub
holman
464
140k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
The Curious Case for Waylosing
cassininazir
1
610
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
660
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
300
The World Runs on Bad Software
bkeepers
PRO
72
12k
Transcript
HTMLファイルひとつで OpenAI API を 使いこなす!!
徳和 貴成 (とくわ たかなり) CDLE名古屋 リーダー PROFILE ➢ CDLE名古屋を立ち上げ100人を超えるグループに。 ➢
AI・人工知能 EXPO、東京AI祭など数々のイベントに登壇。 CDLE(Community of Deep Learning Evangelists) とは、 G検定・E資格の合格者のみが参加できる、 8万人を超える日本最大級のAIコミュニティとなります。 ディープラーニングを「使える人」と「作れる人」が 学び、繋がり、使うことが出来る場であり、 メンバーはディープラーニングの社会実装の エバンジェリスト(伝道師)でもあります。 の方からやってきました!
生成AI の進化!! 素晴らしい時代の到来!! あんな夢、こんな夢が!!
…なかなか実現できません… どうして…
生成AIで夢をかなえられるツール!? たとえば… GPTs
複雑なことを指示すると うまく動いてくれない… プロンプト だけじゃむり!
生成AIで夢をかなえられるツール!? たとえば… ディファイというローコードツール
複雑な処理が行えるけど 画面インターフェース がイマイチ… ゲームとか 作りたいのに!!
便利に使うなら、 リッチなUIが欲しい!! 文字入力 画像入力 音声入力 画像表示 音楽を流す 読み上げ リアルタイム処理 カメラ入力
3D処理 見やすい画面デザイン 動画表示 マウス操作
WEBアプリなら 全て実現可能!! やったね!!
ライブラリも充実!! Phaser.js・・・リアルタイムの2D処理 Babylon.js・・・3Dがサクサクうごく! フェイザー バビロンジェーエス ゲームなんかも ラクラク!!
でも作るのがすごく面倒… フロントエンド(ブラウザ) … JavaScript バックエンド(クラウド?) … Python? 2種類もプログラム 書かなきゃダメなの?
さらに、皆に遊んでもらうためには インターネットに公開しなくてはいけない AWS、GCPなどのクラウド環境が必要 さらにそこでOpenAIのAPIを呼ぶことになる
それら費用は全て貴方が 払わなくてはなりません!! 私が稼いで 貢がないとなの!?
ホームページみたいに HTMLファイルひとつで 動かせればいいのに!!
できま す!!
• HTMLファイルのみで生成AIを利用したWebアプリが 実行できる! • APIキーは入力方式なので、使う人がお金を払う! • ローカルPC上で動かすことが出来、特別なアプリケーショ ンのインストールは不要! • 画像などのファイルアップロードも出来る!
• 普通のホームページサービスでインターネット公開可能! とっても簡単、だね!!
実装例!! 【チャットモンスターバトル】 2枚のモンスター画像を元に、AIが強さを自動 判定、その結果を元にモンスターを戦わせる ゲーム 【モンスター占い】 Webブラウザーのカメラで自分の顔写真を撮 影、その画像を元に、あなたがどのようなモン スターなのかを占い、その姿を画像生成する
ローカルで動く仕組み Webサーバー (インストール不要) html ファイル編集 HTTP通信 HTTPS通信 OpenAI APIキー入力 プログラミング
注意・問題点 ➢ プログラムソースが基本公開となる (難読化で対応) ➢ 悪意を持ったWebアプリを実行するとOpenAIのAPIキーの漏洩 につながる (信用できるWebアプリ以外動かさない) ➢ 生成した画像の編集が出来ないなど、セキュリティの制限がある
(一度ダウンロードして再アップロードなど)
ローカルで動く仕組みの進化版!!(予定) Webサーバー (インストール不要) html HTTP通信 HTTPS通信 簡易アプリケーション サーバー (インストール不要) リバースプロキシー
の仕組み OpenAI APIキー入力
ぜひ!面白いWebアプリを 作成して共有しよう!!
詳細の手順はこちら!! https://note.com/t_tokuwa/n/n99cda8413fd8