Napi Bot
Napi-bot · 音声・言語 · コーディング
Napi BotはGoogle Assistant経由でGoogle Home機器の操作とGPTへのリクエストを実行するコマンドAPI。100クエリあたり1ドルで、最初の10クエリは無料で試せる。

Napi Bot について
About
Napi Botとは
Napi Botは機能を一つに絞ったスマートホームAPIだ。すでにGoogle Assistantにつながっている機器を、コードから動かすためだけに存在する。アカウントを接続し、APIキーをコピーし、アシスタントが実行するHTTPリクエストを送る。同じ経路はGPTベースのサービスにも指示を渡すため、1回の呼び出しで照明を落とすことも、モデルの返答を受け取ることもできる。
埋めている穴ははっきりしている。Google Homeの機器は音声には素直に従うが、スクリプトからの自動化には向かない。Napi Botはその隙間にHTTPの層を一枚かぶせる。cronでも小さなバックエンドでもAIエージェントでも、以前は声に出すしかなかったルーティンを実行できる。
代償はカテゴリ名にそのまま書かれている。単方向のコマンド実行APIなのだ。Napi Botは命令を送り、リクエストが受け付けられたかどうかを返す。機器の状態やセンサーの値、照明が本当に点いた証拠は返さない。データを読み戻したい案件には別の接続が要る。
運営はNapi-bot名義の小さなチームで、サポートはメールのみ。本番利用を考えるなら見ておくべき点であり、価格もその規模を反映している。
使い始める
- napibot.comでメールアドレスを使ってアカウントを作り、ログインする。
- 接続リンクから、すでに機器を管理しているGoogle AssistantアカウントにNapi Botを許可する。
- ダッシュボードに表示されるAPIキーをコピーする。同じ画面でキーの更新とアクセス取り消しもできる。
- Postmanのドキュメントを開き、コマンド用エンドポイントを選んでキー付きのテストリクエストを送る。
- 無料の10クエリを使い切り、返答の形式が案件に合うなら100クエリ1ドルでクレジットを買う。
AIツール情報
Napi Botの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- 個人開発者
- コードを書くGoogle Home利用者
- アシスタントと実機をつなぐAI開発者
タスク
- 就寝や外出のルーティンをスクリプトから起動する
- チャットボットに照明を操作させる
- 製品向けの音声操作を試作する
- サーバーから定時のコマンドを実行する
シーン
- 週末のGoogle Home自動化
- 音声機能の社内デモ
- GPTエージェントへの実機操作の追加
主な機能
コマンド用エンドポイントは1つ
すべての操作は、コマンド本体とAPIキーを載せたHTTPリクエスト1本で済む。機器ごとのSDKも、端末ごとのOAuthも、インストールするライブラリもない。すでに動いているスクリプトに収まる大きさだ。自分のスクリプトから見れば、HTTPで呼べる音声コマンドAPIになる。
実行層としてのGoogle Assistant
Napi Botは普段使っているアシスタントのアカウントに乗る。機器は今いる場所につながったままだ。コマンドはGoogle Homeアプリで設定したルーティンと機器名に届く。別のダッシュボードで機器一覧を作り直す必要はない。
GPTアクションへの橋渡し
同じAPIがGPTベースのサービスへ指示を送る。モデルが部屋の状態を変えると判断し、そのあとエンドポイントを呼んで実行する。このつながりが、Napi Botを普通のスマートホームブリッジと分ける部分だ。
ダッシュボードでのキー管理
ダッシュボードはAPIキーを発行し、残りのクレジットを表示し、更新と取り消しのボタンを並べる。キーの入れ替えはクリック1回で、サポートへの依頼は不要だ。キーが漏れたときや案件が終わったときは、取り消しでアシスタントとの接続を切れる。
前払いのクエリクレジット
料金は100クエリあたり1ドルで、最初の10クエリは無料。使う前にクレジットを買うため、残高が請求額の上限になる。残りクエリ数はキーの隣に出るので、請求ページを開かなくても費用を確認できる。
素のHTTPとPostmanドキュメント
ドキュメントはPostmanのコレクションで、コードを書く前にブラウザからリクエストを送れる。HTTPが話せれば言語は問わない。Python、Node、Go、curlのシェルスクリプトでもいい。壁になるのはキーとJSONであって、フレームワークではない。
メリットとデメリット
メリット
- 1クエリあたりの単価が低く、100クエリ1ドルに10クエリ無料なので趣味の予算でも試せる。
- SDKも再ペアリングも不要で、コマンドは既存のGoogle Assistantアカウントを通る。
- キーの更新と取り消しをダッシュボードで完結でき、この部分をメール対応にしている小規模APIにありがちな手間がない。
- 機器操作とGPTアクションが同じエンドポイントを共有するため、AIエージェントに必要なツールは1つで済む。
- 前払いのクレジットで支出が見え、上限も決まる。残高はキーの隣に表示される。
デメリット
- コマンドは片方向しか流れないため、機器が動いたかを確認できず、状態も読めない。実際の状態に依存する処理には別のデータ源が要る。
- ドキュメントはPostmanのコレクション1つで例が少なく、payloadの形をつかむまで試行錯誤が続く。
- サービスはGoogle AssistantとGoogleアカウントに完全に依存する。ポリシーの変更やアカウント側の不具合でコマンドは止まる。
- サポートは小さなチームのメール対応で、SLAは公開されていない。返金の期限も1日だ。有料製品の基盤ではなく試作の道具として扱いたい。
よくある質問
HTTPリクエストをGoogle Assistantのコマンドに変える。APIキーを付けて命令を送ると、アシスタントがアカウントにつながったGoogle Home機器を動かす。同じエンドポイントはGPTベースのサービスへリクエストを渡すこともできる。
関連コンテンツ
Napi Botに関連するツール、スキル、記事を探す。
Napi Botの代替ツール
Off the Record
Weird Machines · 音声・言語 · 生産性向上Off the RecordはWeird MachinesのmacOSアプリだ。音声をリアルタイムで加工してAI文字起こしを防ぐ。相手には普通に聞こえ、議事録ツールには使える内容が残らない。
Cekura Bench
Cekura · 音声・言語 · ビジネスCekura Benchは、音声対音声モデルと実運用中の音声エージェントに82件の模擬通話を各3回実行させ、成功率、遅延、1分あたりのコストを公開するベンチマークだ。
Griffin by Tavus
Tavus · 音声・言語 · 動画 · チャットボットGriffin by Tavus は最初のヒューマンインタラクションモデルだ。全二重の動画から動画へのシステムで、AIビデオ通話の最中に相手を見て、聞いて、即座に応答する。
