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
FastAPI Cloud を初めて触ったら簡単にAPIデプロイできた!自分専用のAIニュース...
Search
mytysoldier
June 08, 2026
340
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
FastAPI Cloud を初めて触ったら簡単にAPIデプロイできた!自分専用のAIニュース配信ツールを作ってみた
mytysoldier
June 08, 2026
More Decks by mytysoldier
See All by mytysoldier
Claude Code Skillsでタスク抽出・分解を自動化して開発効率を上げた話
mytysoldier
2
1.9k
AI時代のフルスタック:自分が2,3人分で動くための工夫
mytysoldier
1
520
AIとモブプロ:フロント・バック・インフラ全部書かせてみた
mytysoldier
0
50
技術領域を越境した話.pdf
mytysoldier
0
80
用語統一のその先へ〜フロントとバックエンドの円滑なコミュニケーション
mytysoldier
0
66
Webview_もう古い__Chrome_Custom_TabsでWeb表示を快適に_.pdf
mytysoldier
0
280
Featured
See All Featured
Facilitating Awesome Meetings
lara
57
7.2k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
350
Faster Mobile Websites
deanohume
310
32k
Un-Boring Meetings
codingconduct
0
440
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Why Our Code Smells
bkeepers
PRO
340
58k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
290
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
590
Marketing to machines
jonoalderson
1
5.8k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.1k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
Transcript
FastAPI Cloud を初めて触ったら簡単にAPIデプロイできた!自 分専用のAIニュース配信ツールを作ってみた @kyappamu
自己紹介 • @kyappamu (Yoshiki Takamatsu) • 株式会社Voicy • プロダクトエンジニアーAndroid・iOS, BackEnd,
FrontEnd 開発 • 日頃の疲れはサウナでデトックス
FastAPI Cloud とは • FastAPI 公式の ホスティング / デプロイサービス •
fastapi deploy でローカルから本番環境へデプロイできる • サーバーやインフラ設計などほとんど意識しないですぐ使える
FastAPI Cloud を使う %ffastapi login FastAPI Login to FastAPI Cloud
🐔 Opening https://dashboard.fastapicloud.com/device?code=60758ca3-7f02-44d 5-9b30-4568ccd90275 🐔 Now you are logged in! 🚀 ログインして、(fastapi login)
FastAPI Cloud を使う fastapi deploy FastAPI Starting deployment Deploying app…
・・・(省略) ✅ Ready the chicken! 🐔 Your app is ready at https://accumulate-tech-knowledge.fastapicloud.dev デプロイする (fastapi deploy)
FastAPI Cloud を使う % fastapi cloud env set SOME_VARIABLE "100"
Environment variable SOME_VARIABLE set. (必要に応じて)環境変数をセット (fastapi cloud env set) % fastapi cloud env set --secret SOME_SECRET_VARIABLE "100" Secret environment variable SOME_SECRET_VARIABLE set. --secret オプションを指定すると暗号化された状態で値が保存される
FastAPI Cloud を使う これだけでデプロイ完了
FastAPI Cloud を使う
FastAPI Cloud を使って簡単なツールを作ってみた 1日2回(朝・夕)起動 あなたはソフトウェアエンジニア向けの技術ニュースキュレーターです。 与えられた記事一覧(最大{candidate_max}件)から、実務で読む価値がある記 事を件数上限なくすべて選んでください。 該当がなければ空配列を返してください。 index は候補リストの
index フィールドをそのまま使ってください。 'JSONのみ返す: {"indices": [0, 2, 5, 12]}'
FastAPI Cloud を使って簡単なツールを作ってみた
⚠FastAPI Cloud 注意点 • FastAPI Cloud は現在 Beta 版で課金不要で無料で使える (申請が必要で通るのに
1~2 ヶ月かかった) • deploy コマンドを実行したディレクトリ名がそのまま API のパスに反映される ◦ 例:accumulate-tech-knowledge ディレクトリでコマンド実行したら下記のパスになる ◦ https://accumulate-tech-knowledge.fastapicloud.dev/ • ディレクトリ名によっては簡単に推測できて大量リクエスト来るかもしれない(上記例の URL には絶対に!!大量リクエスト送信しないでください・・)
サンプルコード https://github.com/mytysoldier/portfolios/tree /main/tools/accumulate-tech-knowledge
ご清聴ありがとうございました