BLOG
ブログ
組み込みの手順、料金の比べ方、ユースケースの作り方を紹介します。
このカテゴリの記事はまだありません。
運用
429 Too Many Requests の原因と対処|API の 3 つの上限の見分け方
429 Too Many Requests は「今は受け付けられない」という応答です。avacast で 429 を返す 3 つの場合と、それぞれの対処を説明します。
組み込み
OpenAI API の返事を AIアバターに話させる手順(Node.js)
OpenAI API で作った返事を、avacast の AIアバターに話させる手順です。サーバーで返事を受け取り、speak に渡すまでを Node.js で説明します。
組み込み
Claude Code に avacast の MCP をつなぎ、AIアバターの組み込みを任せる
Claude Code に avacast の MCP サーバーを追加すると、アバターの一覧の確認からセッションの作成、組み込みのコードを書くところまでを任せられます。つなぎ方と進め方を説明します。
ユースケース
AI 面接の仕組みと作り方|質問を読み上げるアバターと回答の受け取り
AI 面接は、質問の読み上げ、回答の受け取り、記録と評価の 3 つに分けると作りやすくなります。AIアバターに面接官役を任せる構成と、プランの選び方を説明します。
運用・基礎知識
冪等性とは|API の再試行で二重に作らない Idempotency-Key の使い方
冪等性とは、同じ操作を何度行っても結果が 1 回分と変わらない性質です。通信が途切れたときに安全にやり直すための Idempotency-Key の使い方を説明します。
基礎知識
AIアバターとは|仕組み・種類・できることをわかりやすく解説
AIアバターは、人の顔をした映像が音声に合わせて話す仕組みです。録画型とリアルタイム型の違い、動く仕組み、組み込むときに分かれる役割を整理します。
ユースケース
AI 英会話アプリの作り方|LLM と avacast で作る会話の練習相手
音声認識で聞き取り、LLM が返事を考え、avacast が話す。3 つの部品を組み合わせて、ブラウザで英語の会話練習ができる画面を作ります。
組み込み
Next.js で AIアバターを表示する手順|App Router に avacast を組み込む
サーバーでセッションを作り、ブラウザで SDK に渡すまでを、App Router の構成で順に説明します。
料金・比較
AIアバター API の料金の比べ方|接続分数・同時セッション・1 セッションの長さ
接続分数・同時セッション数・1 セッションの長さ。プランを比べるときに見るべき項目を整理します。