TOPハウツー・学習テクノロジーゼロから学ぶAIプログラミング機能を間借りさせてもらう仕組み「API」とその注意点12:28 2025年7月31日 633再生 問題を報告する 再生する シェアする AI目次APIの仕組みを分かりやすく解説API利用の注意点とAPIキーの重要性無料と有料APIの違いを解説APIキー管理の重要性と危険性『創理』初期セール最終日のお知らせAI文字起こし(β版) # Voicyの内容を文章でお届けするメルマガやってます はい、どうもこんにちは、むなかたです。 このチャンネルでは、今流行りのAIを使って、開発未経験からでもプログラミングを学ぼうというコンセプトで、 開発の基礎知識や最新のAIツールについてお話ししていきます。 今回はですね、開発をするときに強力な武器となるAPIという仕組みについて、簡単にご紹介できればなと思います。 APIという言葉を、AI関連だったらもしかしたら聞いたことがあるかもしれないんですけれども、 改めて紹介なんですが、APIって書いてあるので、英語の略語なんですけれども、 アプリケーションプログラミングインターフェースの略なんですが、逆にもっとわかりづらいというところで、 サービス同士をつなぐ窓口みたいなものがAPIなんですけれども、 それだけでも全然イメージがしづらいと思うので、もうちょっと紙砕いて、具体例を交えながら紹介していきます。 そもそもプログラムを作るときには、AIにしろ、手で書くにしろ、プログラミング言語というもので、 実際にこういう処理をして、こういうふうに動かしますよ、みたいなのを自分で一つ一つ作っていって、 それを実際に動かした結果、ウェブサイトとか、あとは裏側でデータをやり取りするようなサービスとか、 そういうものが出来上がるんですけれども、どうしても自分で一から作ってはできない仕組みというのが存在していて、 そのときに、他既存の別のサービスの仕組みをちょっと貸してもらうみたいなことが必要になってきます。 例えば、簡単な例でいうと、お天気ですね。 特定の場所の天気を知りたいときに、自分で一からその天気を予想するプログラムっていうのは、 現実的にはできるかもしれないですけど、とてつもない難易度なので、 簡単なのは、その天気予報のサービスとかですね、から提供されているこのAPIというものを使わせてもらって、 例えば、7月31日の東京の天気は何ですか、みたいなものを聞くと、その内容を返却してくれるというようなものになっていて、 なので、そのAPIというものを使って天気の情報を持ってきて、その情報を自分が作ったプログラムで表示してあげるっていうふうにですね、 自分が作ったプログラムと既存の仕組みを連携させて、便利な機能を曲がりする仕組みみたいなものがAPIというものになります。 天気の場合は、その天気予報の情報を取得するですし、あと結構無料で使いやすいのでいうと、株価の情報とか仮想通貨のレートとかですね、 とかに関しても、そういう株の仕組みとか、仮想通貨の価格の変化みたいなのを管理しているサービスが、 そういうAPIというものを提供してくれていて、そこにアクセスすることで情報をもらってきて、 自分の作ったサイトとかツールとかで表示することができるというようなものになります。 ただ、そのAPIというものを使うときに気をつけなきゃいけないのが、無料で使えるものと、 使えば使うほどお金がかかる、重量課金みたいなものに分かれます。 天気とか通貨のレートとかに関しては結構無料で使えるものが多いんですけど、 あとはGoogleのサービスと連携するとかも無料でできるんですね。 スプレッドシートの読み書きとか、Googleカレンダーの情報を取得したり書き込んだりみたいなものは無料でできるんですけど、 その中で結構代表的なもので言うと、AIの機能をまかりさせてもらうっていうのができるんですね。 AIで使ったプログラムでAIを使わせてもらうっていうのはちょっとイメージしづらいんですけど、 例えばチャットボットみたいな仕組みを作ろうと思ったときに返答内容ってその場で考えなきゃいけないんですけど、 考えるっていう仕組みを作るのは実は難しいので、質問が来たときにそのAIのサービスのAPIを使わせてもらって、 そこで回答の内容を考えてもらって、その結果を自分のサービスで表示してあげるみたいなことができるんですけど、 このAIのものに関しては使えば使うほどお金がかかるというような仕組みになります。 この使えば使うほどお金がかかるんですけど、じゃあ誰がそのAPIを使ってるのっていうのを判別するための鍵っていうものが必要になってきてですね。 それも聞いたことがある方はちょっと聞いた、どこかでこれ聞いたなと思うかもしれないんですけど、 APIキーという鍵を使って、例えば村方さんが今ここにアクセスしてますね。 じゃあ今アクセスしたからここで10円かかりますみたいなのを管理するんですね。 このAPIキーっていうのはキーって書かれてるように鍵の役目を果たすので、 これが他の人に漏れちゃうと偽装ができちゃうという危険なものでもあります。 なので僕の鍵を全く別の人が知ってしまったときに、僕の鍵を使ってAIの機能を使いまくっちゃった場合ですね。 その人のサービス上ではAI機能をバンバン使うけど、そこで使った分だけなぜか僕の方に請求が来るみたいな、 そういう恐ろしいことにもなりかねないということなので、特にその有料のAPIを使うときのこの鍵ですね。 APIキーというものの管理は本当に気をつけましょうというのはいろんなところで言われていますし、 この放送をお聞きの方もちょっと覚えてもらえればなと思います。 API自体がかなり奥深いので、ちょっとこの口頭でどれぐらい理解していただけるかなというのがあるんですけれども、 改めてですね、既にあるサービスの機能を曲がりさせてもらう仕組みをAPIと言いまして、 例えば天気の情報をそれを使って取得したりとかですね。 分かりやすいのはGoogleのサービスと連携して、自分のスプレッドシートにプログラム経由で書き込みもできたりとか、 またスプレッドシートの内容を自分のところに取得するということもこのAPIというものを使うとできたりしてですね、 これが使えるだけでとてつもなく作れるものの範囲が広くなるので、 いろいろと複雑な仕組みを作ろうと思ったときには、これは絶対に使うことになるかなとは思うんですけれども、 ただその有料のAPIというものを使うときには、このカギですね、APIキーというものの取り扱いには超気をつけてくださいというのを結構伝えたかったというところですね。 そのAPIというのはちなみに、どこでも提供しているわけではなくて、GoogleならGoogle、XならX側がちゃんとそういうAPIという仕組みを用意してくれてたら使えるんですけれども、 例えばそのノート、ブログというか記事を書ける仕組みのノートのサービスだとAPIというのは用意されていないので、 そういうところに関してはプログラムから操作することはできないので、 そもそも他の外部サービスを使いたいよというときには、APIというものを提供しているかしていないかを最初に調べて、 その後に提供していた場合は、いくらで使える、無料で使えるか、使うたびにお金がかかるかというのをチェックしてですね。 お金がかかる場合は、ほとんどの場合、APIキーというものが発行されるので、それは絶対に人には見せちゃいけないですし、 よくあるのは、そのキーの情報をちょっと前にお話ししたログに出力しちゃって他の人にバレちゃうとかですね。 あとは、自分のプログラムのセーブデータであるGitの方に間違って載せちゃうとか、そういうことがあったりしてですね。 とてつもなく便利な仕組みなんですけど、一番ミスが起きやすいのもこのAPIとAPIキーになってくるので、 またですね、これも何回かに分けてですね、都度都度お話しできればなと思いますので、 今日は、他の機能を使えるAPIというものがあるよっていう話と、そこで使うカギがとっても大事で、 他の人にバレちゃうと自分のとこに請求が来ちゃうよみたいな、そんな話をさせていただきました。 ということで、今回は以上にしたいと思います。本日もお聞きくださいましてありがとうございました。 # 『創理』初期セールいよいよ最終日! ちょっと追加で宣伝させてください。 僕が運営しているAIプログラミング学習コミュニティのソーリースクールに断りと書いて、 ソーリーの初期セールがいよいよ本日でセールの価格は終了ということなので、 もう最後の最後ですね。しつこいですけれども、紹介です。 今日話したような内容とかですね、プログラミングの時にAPIキーっていうのがあって、 ここ気を付けないと大変だよとか、どうやって管理した方がいいよみたいな、 開発の基本的な知識を週に1回セミナー形式でお話ししたりとかですね。 あとは実際に自分がこういう仕組みを作っているけど、ここで詰まっているのでちょっと教えてくださいとかですね。 そういうより一歩先の開発の相談に乗れると、エンジニアが乗るというところで、 他のコミュニティとかだとあんまりないものになっているのでですね、 ぜひぜひ興味のある方とか、今後AIプログラミング使っていろんなものを作りたいよっていう方にとっては、 とってもお得なものになっておりますので、ぜひ最後ですね、ご検討いただけると嬉しいです。 一応いつでも入れはするんですけれども、今日を逃すとですね、定価の49,800円買い切りという形の価格になっていて、 本日いっぱいまでですと30%引きの34,800円で提供しております。 もう一個さらに、初期セールオーバーブルマイプラスという感じで、 いけはやさんのViveコーディングサロンというもの、約5,000円で入れるものがあるんですけれども、 そちらに入っている方は、まるっとその価格が割引になって、5,000円引きですね。 追加の5,000円引きで29,800円という形になります。 なので、本当に本格的に学びたいよという方はですね、いけはやさんのサロンに入りつつ、 いろいろといろんな方の情報やり取りしているものを見つつですね、 僕の方のコミュニティでよりディープな開発の話とか、 または個別で対応してサポートしてほしいという時に使ってもらうというのが、 とてもお得な活用方法かなと思います。 全然ですね、今すぐ入らなきゃ損だからもう絶対入ってというよりかは、 今後自分にとってこれだと開発に役立ちそうだなとか、 という風なイメージができた方で全然大丈夫ですので、 最後ですね、ご検討いただけると嬉しいなと思います。 はい、ということで宣伝が長くなってしまいましたが、以上になります。 ありがとうございました。 もっと見る #プログラミング #API #むなかた総理 #VibeCoding #AIプログラミング ゼロから学ぶAIプログラミングむなかた総理@AI✖️Web3エンジニア09:401.Voicyの内容を文章でお届けするメルマガやってますhttps://souri-ai.com/p/r/cB7FmlcC02:482.『創理』初期セールいよいよ最終日!https://x.com/munakata_souri/status/1947537159935901867コメント感想・質問・応援メッセージを書こう 松尾 悠平(ゆーへー)2025年7月31日総理❣️おはようございます😊APIのお陰で複数口座の入出金の管理が簡単になりました。AIとも連携させて便利に使いこなします🎉1返信 むなかた総理@AI✖️Web3エンジニア2025年8月1日APIは使いこなせると超便利ですからねー!いくつか注意点がありますが、それさえ守れば超強力です🔥
あなたの質問が、誰かの学びになる話 12分・一昨日・ 175再生AI目次創理コミュニティでの質問の重要性AIでは解決しにくい具体的な課題質問がもたらす自身の成長と他者への貢献エンジニアを成長させる「エラー経験」効果的な質問に不可欠な5W1Hの活用法
PHPの脆弱性から考える、Webサイト運営で大切なこと 13分・10月22日・ 269再生AI目次AI時代の脆弱性リスクPHPとWordPressに潜む深刻な問題サイト運営者のための確認と準備レンタルサーバー vs. VPS対策の違い情報収集とコミュニティの重要性
AIで作ったツールは危険?知っておきたい仕組みの違い 11分・10月21日・ 206再生AI目次AIツール利用時の本質的視点AIによる自動化とツール化の差AIに個人情報を渡す危険性安全なAIツール作成の秘訣AIを資産に変える思考法
AIで作るChrome拡張機能が想像以上に便利 12分・10月20日・ 242再生AI目次Chrome拡張機能の知られざる力Webページの情報を読み込み自在に操作よく使うプロンプトをAI管理する秘訣画像DLやX連携も拡張機能で実現AIで拡張機能を即導入!その方法
AI開発にMacは必要?Windowsとの違いを考える 21分・10月19日・ 272再生AI目次AI開発とMac:必要性の真実とはWindowsとMacのハードウェア性能差Macの利点:最新ツールと連携の妙AIとPCスペック:必要なのはどこまでかMacの賢い導入法:中古からのお勧め
【休日回】音声配信を続けてきて本当に良かった話 15分・10月18日・ 213再生AI目次コミュニティ宣伝からVoicy挑戦へ二人語りから一人語りへの転換点勢いから始まった毎日配信の舞台裏音声コンテンツが呼んだコミュニティの輪継続がもたらした自己成長と未来
【休日回】自分に関わってくれた人には幸せになってほしい話 13分・10月17日・ 192再生AI目次自分と関わる人の幸せを願う思考NFT盗難被害!責任と自己負担承認欲求か?行動の源にある心地よさ提供物への長期的な責任とコミット持続可能な活動のための選択と決断
アイデアは自分の頭の中だけでは生まれない 14分・10月16日・ 228再生AI目次AI開発アイデアの意外な源泉音声配信が広げる創造の視野結論だけではない思考の軌跡多角的な視点から導く自己判断インプットを自身の行動へ応用する術
AIでツールを作るなら「どこで動かすか」を考えよう 13分・10月15日・ 229再生AI目次AIに作らせるツール 2つの方式PCインストール型AIツールの利点Chrome拡張機能でWeb操作を効率化スマホアプリかWebか最適な選び方AIツールを動かす場所選びの極意
おはようございます😊
APIのお陰で複数口座の入出金の管理が簡単になりました。AIとも連携させて便利に使いこなします🎉